British ambassador to Iran detained at protest sparking yet another diplomatic incident for the Islamic Republic
The UK ambassador to Iran was arrested and briefly detained after he was spotted observing a protest in the country’s capital of Tehran that were sparked after the Iranian government announced its military had accidentally …