Marc Levin’s documentary Freeway: Crack in the System premieres tonight on Al-Jazeera America. Here, he writes about Freeway Rick Ross’s connection to Selma and a generation of prisoners.
Director Marc Levin is an award-winning independent film producer and director. He created Blowback Productions, which has made over 20 award-winning films, receiving Emmys, DuPonts, and Cable Aces, among other numerous awards.
WAR ON DRUGS