Space Station Crew’s Landing Delayed by ‘Horrible’ Earth Weather

Space Station Crew's Landing Delayed by 'Horrible' Earth WeatherAn American astronaut and two Russian cosmonauts are stuck in space for one more day after freezing rain and fog on Earth prevented them from landing in Central Asia on Thursday (March 14), NASA officials say.

You may also like