Europe launches new satellites into space
Tuesday, May 7, 2013 - 04:30
in Astronomy & Space
Europe's lightweight rocket, Vega, was launched from Kourou space base in French Guiana late Monday for the first mission, webcast live, since its maiden flight in February last year.