comicsgrinder.com
Review: ‘La Lucha: The Story of Lucha Castro and Human Rights in Mexico’
A war zone that may not be on your radar: the border state of Chihuahua and its city of Juarez. It is the site of more murders than war-torn Afghanistan. And ninety-seven percent of these killings …