Iran executed at least 1,639 people in 2025, a 68% increase and the highest number since 1989, according to human rights groups. This surge, with over four executions daily, is seen as a tool to ...
Four more people have been executed in China as authorities continue to clamp down on Myanmar-based fraud syndicates, a Chinese court confirmed on Monday — the second such announcement in less than a ...
Catholics and pro-life conservatives joined a broad coalition of more than 50 organizations seeking to end the death penalty in the United States amid the 2025 surge in executions. Leaders of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results