Space Agency Delays Manned Launch Till November

14th September 2011, Comments 0 comments

The Federal Space Agency has postponed its launch of the next manned Soyuz spacecraft to the International Space Station until Nov. 12 amid deep concern over a failed supply mission last month.

0 Comments To This Article