July 2026
July 2, 2026
Iran Executes Long-Term Death Row Prisoner After 18 Years
Iran has executed a prisoner who had been on death row for 18 years, highlighting ongoing human rights concerns in the country. The execution raises…