Video
Newslook Europe Launches Major British Military Satellite
A major satellite designed to expand telecommunications for the British military was launched from the Kourou space base in French Guiana, on Wednesday December 20.