European Team Discovers New Alien World

More from Space.com