The Iran Human Rights Organization has announced in its latest report that the Islamic Republic executed at least 166 people in October alone, including 13 Afghan citizens. This figure represents the highest number of executions in a single month in the past two decades.
Leave a comment