DIRECTOR: Stephen Vittoria

Movies Long Distance Revolutionary Movie Shot

“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 […]