The Iranian Human Rights Organization announced that between the last two weeks of April, equivalent to 18 April to May 2nd, at least 63 individuals were executed in Iranian prisons. Among those executed, at least 16 were Baloch citizens, six were Afghan citizens, and three were women. According to this report, the Islamic Republic of […] Read this story