Country, Europe, WorldwideFebruary 23, 2024February 23, 2024A fresh spat between Washington and Moscow has raised alarm about the potential risk of a space-based nuclear satellite attack.