Europe's Vega Rocket Launches Earth-watching Satellite for Kazakhstan

EDITOR'S RECOMMENDATIONS

More from Space.com