The International Commission Against the Death Penalty (ICDP), led by former UN High Commissioner for Human Rights Navi Pillay, revealed that Ehsani …
Read more: Global Outcry Mounts Over Iran's Political Executions, Lawmakers and Rights Groups Warn …
2025-08-07