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.