Russia launches 3 tons of cargo to the International Space Station from Kazakhstan (video)
Russia launched its latest Progress cargo ship toward the International Space Station from Baikonur Cosmodrome on Saturday (April 25).
