Latest Death Penalty Report

Report for mid – July to mid – August August 2026 We are pleased to attach the latest report with thanks to group member Lesley for the work in compiling it. The highlights in the report are As ever we note that there is no data from China – believed to execute more of its... Continue Reading →