Abedin Khorram, the new governor of a northwestern Iranian province, was slapped in the face by an angry man during his inauguration on Saturday.
October 23, 2021
Most popular today
Cartoon for November 4, 2026
Iran war latest: Trump says no immediate Iran strike plan but US 'locked and loaded'
From Mr Veto to a political pundit: Five striking things Trump said about the elections
US midterms 2026: Unpacking the election results and what they mean for the Middle East
US midterms latest: Democrats take House and Senate in stinging rebuke to Trump