×

Wednesday, September 22, 2021
Advertisement
Tags European anti-death penalty

Tag: European anti-death penalty

Pam Africa: 100% death penalty abolition must include Mumia

Minister of Information JR speaks with Pam Africa about a secret memo signed by the U.S. members of the Steering Committee of the World Coalition Against the Death Penalty that can be summed up as "throwing Mumia under the bus."