Space station crew landing delayed by foul weather

Friday, March 15, 2013 - 00:40 in Astronomy & Space

MOSCOW (Reuters) - Three Russian and American astronauts are stuck for one more day aboard the international space station after foul weather delayed their landing on Friday in the steppes of Central Asia.

Read the whole article on Reuters:Science

More from Reuters:Science

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