Moscow - Russia launched a cargo craft carrying supplies to the International Space Station yesterday in preparation for the first long-term manned mission to the orbital laboratory, still under construction.
Moscow - Russia launched a cargo craft carrying supplies to the International Space Station yesterday in preparation for the first long-term manned mission to the orbital laboratory, still under construction.