It never ceases to baffle me these stories from India. Though there are other counties with as big as, or even bigger, rape cultures (South Africa being a notable example), the brutality of the cases in India (and the sheer volume of them no less) seems to completely set it apart.
I've actually visited parts of India many years ago, and thought the people there all very kind and gentle, especially in the villages. I'm very curious to understand if this is a recent phenomenon, or if the country has always had a very well-hidden darker side.