Dr Bharat Malkani
“Capital punishment was abolished in England, Wales and Scotland in 1965, and abolished in Northern Ireland in 1973. Since then, we have not run the risk of sentencing innocent people to death, but innocent people have been, and continue to be, sentenced to death with alarming frequency in the United States of America.”
Read full opinion