“And so, I am an instrument who will take vengeance”
Stories going around Ciudad Juarez about a woman killing rapist bus drivers, superheroine style, and going by the name Diana, Huntress of Bus Drivers, have gone international, now being reported on in the LA Times, the Guardian, and elsewhere. As BBC reported on Monday: Mexican police investigating the murder of …