Africa: Death Penalty – Executions Down a Quarter in 2020, Says New Report

[AI London] Authoritative overview records 483 executions in 18 countries – down 26% in total Iran, Saudi Arabia and Iraq executed fewer people, but 'chilling' spike in Egypt At least 28,567 people on death row by end of 2020Read the Original Article