celebcafe.org
Russian supply ship launched to International Space Station
An unmanned Russian rocket is scheduled to blast off from the Baikonur Cosmodrome in Kazakhstan at 12:55 a.m. ET Friday on a supply run to the
Andrew Freeman