Mumia Abu-Jamal, a Black American political activist and journalist, has been incarcerated since he was convicted in 1982 and sentenced to death for the 1981 murder of Daniel Faulkner, a Philadelphia police officer. When a federal judge overturned the 1982…
Arkansas panelists describe capital punishment as ‘legalized lynching’
People of faith must rise up against capital punishment as a system of legalized lynching and retribution designed to suppress people of color through intimidation, torture and death, according to a recent panel of legal experts and anti-death penalty advocates….