Ariane 5 Rocket Launches British and Brazilian Satellites

More from Space.com