Russia launched its latest Progress cargo ship toward the International Space Station (ISS) on April 25.A Soyuz rocket topped with the robotic Progress 95 freighter lifted off from Baikonur Cosmodrome in Kazakhstan on April 26. The Russian freighter, known as Progress 95, hauled about 3 tons of food, propellant and other supplies to the International Space Station .
