Sign on to our statement on releasing Mumia Abu-Jamal

Sign on to our statement on releasing Mumia Abu-Jamal

“The Spirit of the Lord God is upon me…because the Lord hath anointed me… to proclaim liberty to the captives and the opening of the prison to those that are bound.” –Isaiah 61:1 The death penalty is “an inadmissible attack on the inviolability and dignity of the...