Construction of the Vostochny Space Launch Centre. Image released April 12, 2013.
Russia Promises Manned Launches from Its Own Soil in 2018
SPACE.com | Photo By The Presidential Press and Information Office
Fri, Jun 14, 2013 10:10 AM EDT
Share to Facebook
Share to Twitter
Share to Pinterest