Where oh where are they?

Bringing the search for another Earth about as close as it will ever get, a team of European astronomers was scheduled to announce on Wednesday that it had found a planet the same mass as Earth’s in Alpha Centauri, a triple star system that is the Sun’s closest neighbor, only 4.4 light-years away.

Here is more.  Planets, planets everywhere…

Comments

Comments for this post are closed