Competition for Baikonur

Russia announces plans for a new launch facility.

Russia announces plans for a new launch facility.
Russia announces plans for a new launch facility. AirSpaceMag.com