Members of the Iranian police stand guard at a protest in front of the British embassy following anti-government protests in Tehran, Iran, January 14, 2026. PHOTO | REUTERS
By REUTERS
REUTERS