Russia, whose space programme relies heavily on a base in neighbouring Kazakhstan, is to build its own launch site for manned flights by 2018, First Deputy Prime Minister Sergei Ivanov was quoted as saying Wednesday.
The new Vostochny base in the Amur region of southeast Russia, bordering China, will be an alternative to the Baikonur base, [...]





