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!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More