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,…
A young mother of two from Turkey has taken justice into her own hands, shooting and then beheading her rapist,…
Thousands are calling out for justice to be served for the death of teenager Trayvon Martin who was shot on…