A Russian Progress cargo ship was launched to the International Space Station from Baikonur space center in Kazakhstan on Wednesday, said the Mission Control Center outside Moscow. It will deliver some 2.6 tons of supplies to the space station.