MOSCOW, March 24 (Reuters) - Russia said on Tuesday it had launched 16 low-orbit satellites as Moscow seeks to build a rival to Elon Musk's Starlink network. Russia remains far behind Starlink, which ...
Russia has launched a rocket from Site 31 of the Baikonur Cosmodrome for the first time since it was damaged during a liftoff ...
Add Yahoo as a preferred source to see more of our stories on Google. MOSCOW, Dec 16 (Reuters) - Russia's space agency said on Tuesday that work was underway to repair a damaged launch pad at the ...
Moscow has replaced a cosmonaut assigned to an upcoming SpaceX mission after he allegedly took photos of restricted materials at the company's training facility in California, according to Russian ...
February 10, 2026: As of 2026 China has over 500 satellites in orbit. Russia has less than 200, and s0me 0f those may be defective. In terms of military satellites, Russia has 110, China 157 and the ...