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.
credit : Powered By NewsLook
Watch more  ►
Shows