Russian supply ship docks to space station
Friday, May 16, 2008 - 17:28
in Astronomy & Space
CAPE CANAVERAL, Fla. (AP) -- A Russian supply ship docked to the international space station on Friday, delivering more than 2 tons of food, water, equipment and scientific experiments....