Russia may delay manned space flight: report
Monday, March 14, 2011 - 04:20
in Astronomy & Space
Russia may have to delay a planned rocket launch to the International Space Station that was timed to honour the 50th anniversary of the first human space flight, Interfax reported Monday.