Iran has executed 20 Afghan nationals in the past seven months, according to some Iranian human rights organizations

Bayan News – According to the report by the Iran Human Rights Organization, in this time period, around 300 people including 20 Afghans were executed. In addition, the report states that among those executed in the past seven months, 42 were Baloch, 20 were Kurd, one was Iraqi, and 15 were women. The Iran Human … Continue reading Iran has executed 20 Afghan nationals in the past seven months, according to some Iranian human rights organizations