space

Europe's Planet-Hunting Space Telescope Launched

More from Space.com