Wonderful victory! Judge Tucker rules in favor of Mumia Abu-Jamal!!!
Mumia Abu-Jamal is a prisoner in America who has been on death row for 30 years. I had no idea who he was, and these people kindly stopped to let me take a photo. ~Chris McGeehan/Flikr 11-9-2011 Dear Friends of Mumia Abu Jamal, Dec 29, 2018 –Judge Leon Tucker today, December 28, ruled in Philadelphia in favor of Mumia Abu-Jamal,[…]
Read more