News

Russian cargo ship blasts off for International Space Station

A Russian cargo ship blasted off Friday from the Baikonur space station in Kazakhstan on a mission to resupply the International Space Station (ISS), Russia's space agency said.