The 25 Most Ratchet News Stories of September 2012

Revenge in Turkey

Date: 9/4/2012

Tarantino's Kill Bill has nothing on this true tale of revenge from Turkey, where a rape victim exacted brutal revenge on her rapist.

blog comments powered by Disqus