News

The separation of Object C from Kosmos-2558 has raised alarms over Russia's evolving capabilities in satellite technology and surveillance missions.