Russia on Wednesday successfully launched an unmanned space freighter carrying supplies to the International Space Station from the Baikonur cosmodrome in Kazakhstan.
Russia on Wednesday successfully launched an unmanned space freighter carrying supplies to the International Space Station from the Baikonur cosmodrome in Kazakhstan.