Russia's Progress M-28M cargo ship is mounted on the launch pad at the Russian-leased Baikonur cosmodrome in Kazakhstan on Wednesday. Russia prepares to launch the cargo ship to re-supply the International Space Station, the first since a previous supply attempt failed in early May. Photo: AFP