Summary: Astronomers using NASA's Spitzer Space Telescope have detected what they believe is an alien world just two-thirds the size of Earth - one of the smallest on record!
Summary: Astronomers using NASA's Spitzer Space Telescope have detected what they believe is an alien world just two-thirds the size of Earth - one of the smallest on record!