Russian Spy Satellites Helping Iran’s Allies Target Sites in Saudi Arabia – AP

Barchart · 5d ago
Dozens of Russian satellites have been tracked orbiting above facilities in Saudi Arabia before and after Iran-backed groups attacked them.