Astronomers using NASA 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.
Astronomers using NASA 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.