Ariane 5 Rocket Successfully Launches Satellite Duo
Friday, August 15, 2008 - 12:49
in Astronomy & Space
Japanese and U.S. television satellites lifted off aboard an Ariane 5.
Japanese and U.S. television satellites lifted off aboard an Ariane 5.