VIDEO | Ariane 5 Lofts Alphasat, Insat 3-D

by

A European Ariane 5 ECA rocket on July 25 successfully launched Europe’s largest-ever telecommunications satellite and a meteorological spacecraft for India. Credit: Arianespace via SpaceVidsNet