Advertising Console

    Europe launches major British military satellite

    Repost
    20 views
    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. Duration: 00:39