Newborn Planet Confirmed in New Footage
Astronomers believe that they have the first images of the formation of a planet. Visit streaming.thesource.com for more information The image above shows a snapshot of the nascent planet traveling around the dust and gas of the young star, known as PDS70, presumably about 370 light years from Earth. The black center shown in the […]