Iran carried out 157 executions in May, rights group says

Iran executed at least 157 people last month, the highest monthly figure this year, according to US-based Human Rights Activists News Agency (HRANA).

Most were executed after being convicted of murder or drug-related offenses, while others faced…

Continue Reading