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.

Read the whole article on Physorg

More from Physorg

Latest Science Newsletter

Get the latest and most popular science news articles of the week in your Inbox! It's free!

Check out our next project, Biology.Net