Death penalty report 2020 – facts and figures

April 15, 2021