HOUSTON, Sept. 11 /PRNewswire-USNewswire/ -- Hurricane Ike has delayed the scheduled Friday arrival of a Russian Progress cargo ship at the International Space Station 220 miles above Earth.

The Progress docking was postponed when the ...   more »