Filmmaker Charlie Minn examines the escalating cartel violence in Tijuana, Mexico.
Release Date: January 08, 2021