According to you, what can be the best punishment for these rapists so that no one else should think of raping a women. I like the punishment which is given in most of the Muslim countries - hanged to death in public. Do you think that this is fair or they should marry the victim???
The problem is that in India, most of the policemen are corrupt and criminal-minded. I know cases in which policemen demanded sexual favors from rape victims, just to register their complaint. The police department is rotten to the core and is full of criminals and conmen.
If you ask about the ideal punishment for the rapists, then I would suggest physical castration, followed by daily flogging.