By
2010-08-28T19:39:55Z
Leave a comment 2010-08-28T19:39:55Z
MOSCOW (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….

