Trending story , share it!
Juarez Rape-Avenging Vigilante Calls Herself 'Diana the Hunter' »

A woman calling herself "Diana the Hunter" is claiming responsibility for the deaths of two male bus drivers in northern Mexico. According to messages she's sent to the media, all that murder isn't for naught-- it's to avenge the rape and murders of hundreds of women in Ciudad Juarez. Source Main page (current trends)