What we need is a strong police and administration that is fair, thorough and decisive in their action against the culprits. We need the perpetrators of the crime arrested quickly and convicted as quickly so that they are scared that in no time they will pay for their crime. Its the fear of facing the punishment that will reduce crime. Having a punishment which has no way of being implemented because the process is weak will not reduce crime, it will only embolden the criminals for they know they won't be punished.
I am not sure what is the process in India once the sexual offender is freed from prison but there should be curbs and monitoring in place to monitor their activities. I know this is not easy to implement but if thought out i am sure that ways can be worked out with the technology we have these days to put these monitors in place on these offenders.
What we need is an investment in the police to strengthen it and train it to protect the citizens that it exists for. We need investment in more judges and courts that can give out speedy justice. We need investment to be made in good forensics and investigators that can create water tight cases that will stand up in a court of law. We need the police and the administration to be free of political influence. If we do this it will automatically create the deterrents.