Russian Soyuz Spacecraft Blasts Off for Space Station

The Progress 55, an unmanned spacecraft carrying supplies for the International Space Station (ISS) launched on Wednesday (April 9) from the Baikonur Cosmodrome in Kazakhstan. The launch occurred at