Astonishing Facts About Outer Space Amazing discovery: James Webb telescope reveals the birth of a new galaxy in real time! Astonishing Facts About Outer Space • Available on Youtube • Published 1 year ago