Hurricane Ike has delayed the scheduled Friday arrival of a Russian Progress cargo ship at the International Space Station 220 miles above Earth.
Hurricane Ike has delayed the scheduled Friday arrival of a Russian Progress cargo ship at the International Space Station 220 miles above Earth.