Space Station Crew's Landing Delayed by 'Horrible' Eart

Space Station Crew's Landing Delayed by 'Horrible' Earth Weather
SPACE.com
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