Plusieurs villes iraniennes connaissent depuis le 28 décembre 2017 des manifestations. D'après les médias, le premier rassemblement a eu lieu à Mechhed où les habitants sont descendus dans la rue pour protester contre la hausse des prix, ensuite, des meetings se sont propagés dans d'autres villes du pays. Certains rassemblements ont dégénéré faisant des victimes.