Closing In on the Next Earth
Tuesday, April 21, 2009 - 15:42
in Astronomy & Space
Astronomers report the most Earth-like planet yet beyond the solar system as well as a possible "water world"
Astronomers report the most Earth-like planet yet beyond the solar system as well as a possible "water world"