Thursday, September 11, 2008

Hurricane Ike Impact Felt In Space

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

Labels: ,