Show notes
A woman takes revenge for hundreds of raped and murdered women in Juarez, Mexico by targeting city bus drivers.
#vigilantes #serialkillers #femicide
#vigilantes #serialkillers #femicide
Learn more about your ad choices. Visit podcastchoices.com/adchoices