Nearest Planet Beyond Solar System Might Be Photogenic

More from Space.com