Developing:

Space Station Crew's Landing Delayed by 'Horrible' Earth Weather

SPACE.com
Space Station Crew's Landing Delayed by 'Horrible' Earth Weather
Kevin Ford, Oleg Novitskiy and Evgeny Tarelkin (left to right) are scheduled to return to Earth today (March 14) after a stay on the International Space Station.
View Comments (0)