mumia addresses the world death penalty conference
Abu-Jamal also praised the Philippines for its abolition of the death penalty last year while pointing out problems in nations like Kenya where the condemned languish in dank cells for decades awaiting execution. . ..…