Iranian police clashed with protesters demonstrating against government corruption on Friday, in a rare public show of discontent in the Islamic republic.
About 300 people gathered in the western city of Kermanshah on Friday calling for a “revolution”, shouting “where’s my paycheck?”, “the people are begging, the clerics act like God” and “death to the dictator”.
It followed a day after similar protests in the northeastern city of Mashhad, where more than 50 were arrested.
President Hassan Rouhani’s government has been unable to control spiralling prices – the costs of basics such as milk and eggs has doubled in a week. And despite the loosening of international sanctions in 2015, the country has seen little economic growth and few ordinary residents feel they have benefitted.