iOS app Android app

Kepler 36c

Bizarre Alien Planet Pair Spied By Space Telescope

Posted 06.22.2012 | Science

By: Mike Wall Published: 06/21/2012 02:08 PM EDT on SPACE.com It is science fiction made fact: Astronomers have discovered two alien planets ar...