The Daily Telegraph reports that a senior Iranian official said Iran is "optimistic" that Russia will eventually deliver its long-awaited S-400 air defense system.
2026-11-06
The Daily Telegraph reports that a senior Iranian official said Iran is "optimistic" that Russia will eventually deliver its long-awaited S-400 air defense system.