Why do rapes happen in India- by Sharath Chandra.R

If you read about Hazipur (Hyderabad, India) rape accused who brutally raped and killed 3 girls, you would be getting a chilled throat at the psychology of a sadistic rapist. What goes through a rapist’s mind and how he reaches that level is what this post talks about.

More