The Russian and Chinese leaders agree there is no military solution to the dispute over Iran’s nuclear ambitions.
Putin, Xi criticise Israel’s attacks on Iran, urge de-escalation
Prev post
Iraq 2003 vs Iran 2025

