63.8 F
San Francisco
Wednesday, September 23, 2020
Tags Anti-death penalty forum

Tag: anti-death penalty forum

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."