The Russian space agency Sunday launched a telecommunications satellite into orbit from the Baikonur space center in Kazakhstan.
The Russian space agency Sunday launched a telecommunications satellite into orbit from the Baikonur space center in Kazakhstan.