Storms may delay space shuttle Endeavour landing

Sunday, February 21, 2010 - 02:35 in Astronomy & Space

Astronauts aboard the US shuttle Endeavour hope to end their two-week mission to the International Space Station Sunday, but stormy weather is threatening to delay their return to Earth.

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