There is an India you don't want to know about. This is it. We, Indians, have seen it. But we choose to ignore it, because, Mera Bharat Mahan (My India is Great)
It makes me hate other Indians though. Admit there's a problem, and work to fix it. Don't just brush it to the side and pretend it's not a big deal if you ignore it. All that's doing is putting a bandage on an open sore which is going to fester and make it harder to fix down the line.
Sure, you can have proper laws to handle it - but what do you do about the lacking enforcement?
If you have proper enforcement - what do you do about the corrupt courts?
Even if corruption is fixed - how do you tackle scaling with dealing with these issues?
If we had all that working - who teaches these people to be respectful of personal rights?
In my opinion, this rape problem isn't THE problem, but merely a symptom of a much larger set of more important problems. I don't like these articles because they hardly do anything to bring to light what I think are huge structural problems that need to be fixed that allow rape to be a non-issue. I truly believe that fixing all the fundamental issues is the correct way to fix the country.