Russia’s Space Forces assume control over new satellite – Satellite News Digest

Russian Aerospace Forces assumed control over newest military satellite, Blagovest No. 11L, launched from the Baikonur Cosmodrome earlier, the Russian Defence Ministry said.

http://www.sat-nd.com/archive/?id=2017081801

Share This Article