X

vigilante

Turkey Woman Shoots and Beheads Her Rapist to Defend Her Honor

A young mother of two from Turkey has taken justice into her own hands, shooting and then beheading her rapist,…

Justice is Demanded for Unpunished Killing of Florida Black Teen

Thousands are calling out for justice to be served for the death of teenager Trayvon Martin who was shot on…