Long Distance Revolutionary Review
“Kill Mumia now!” That’s what I yelled at the Free Mumia Now crowds outside City Hall in Philadelphia some years ago. I just happened to be driving by one day when I didn’t expect the rally and would have otherwise avoided the area. If you’re from the Philadelphia area, you heard about Mumia Abu-Jamal at […]