Russia delays manned space flight
Monday, August 29, 2011 - 09:30
in Astronomy & Space
Russia delays the launch of its next manned mission to the International Space Station after an unmanned cargo vessel crashed following its launch last week.