Russia delays manned space launch til Nov. 12 (AP)

AP - Russia’s 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.

Leave a Reply

You must be logged in to post a comment.