CorticorpNews
Back to Iran Theater
Expand

Updated

Iranian authorities executed two more people detained in connection with the January 2026 protests, bringing to seven the total number put to death in the Alikhani Square case in Isfahan, according to rights groups and the judiciary.