N News Manager Milforums News Bot Aug 28, 2010 #1 AP - Russia will launch its manned space missions from a new center in the Far East in 2018, Prime Minister Vladimir Putin said Saturday, as the country seeks greater independence for its space program. More...
AP - Russia will launch its manned space missions from a new center in the Far East in 2018, Prime Minister Vladimir Putin said Saturday, as the country seeks greater independence for its space program. More...