New High-Tech Satellites Launched Into Orbit
Monday, November 29, 2010 - 10:32
in Astronomy & Space
An Ariane 5 rocket blasted off from French Guiana and soared into a deep blue sky Friday carrying to new European communications satellites.