Russia launches 73 satellites into orbit
Friday, July 14, 2017 - 13:22
in Astronomy & Space
An imaging satellite and 72 micro-satellites were launched into orbit Friday from the Baikonur cosmodrome in Kazakhstan, the Russian space agency Roscosmos and research centre Glavcosmos announced.