04.23.2018 - By Esther Ludlow
A woman takes revenge for hundreds of raped and murdered women in Juarez, Mexico by targeting city bus drivers.