Protests escalated across Iran on Monday as demonstrators confronted security forces in Tehran and Mashhad, with authorities deploying tear gas amid strikes and street clashes, according to reports.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results