1. Russia

Radio Free Europe / Radio Liberty: One And Only Satellite Launch This Year From Russia’s Far Eastern Cosmodrome

Listen to this article
Russia has hailed what it says was the first and only commercial launch this year from a space center in the country’s Far East that has been plagued by cost overruns and delays.

Radio Free Europe / Radio Liberty