Twin Earths may lurk in our nearest star system
Alpha Centauri, just 4. 3 light years away, may hold two planets like our own, according to observations with the Hubble Space Telescope
Continue Reading http://www.newscientist.comAlpha Centauri, just 4. 3 light years away, may hold two planets like our own, according to observations with the Hubble Space Telescope
Continue Reading http://www.newscientist.com
Join the Discussion