W czwartek Mahmud Ahmadineżad występując przed mieszkańcami miasta skrytykował obecnego prezydenta Hassana Rouhani i jego rząd, oskarżając go o oddalenie się od problemów narodu, "złe kierownictwo" i zdobycie "monopolu na bogactwo publiczne".
Według gazety areszt polityka odbył się za zgodą zwierzchniego lidera republiki Alego Chamenei.
Konserwatysta Ahmadineżad zajmował urząd prezydenta dwie kadencje – od 2005 do 2013 roku. W 2009 roku w państwie protestowano przeciwko wybraniu go na drugą kadencję.
W Teheranie uważa się, że protesty zostały spowodowane przez problemy wewnętrzne, ale także przez podżeganie ze strony Stanów Zjednoczonych, Wielkiej Brytanii i Arabii Saudyjskiej.
Ofiarami zamieszek padło co najmniej 20 osób. Kilkaset zostało aresztowanych.