There are many things which attribute to the cause of danger to the women. To name a few are the easy access of alcohol and narcotics in India, and viewing of pervert shows, movies and online videos over the Internet. We have lost the sense of responsibility and moral values we once had during the early days. Call it the effect of westernization or pervertization, we certainly get rid of this spreading culture. Do you find any other reason behind the dangers caused to women?
In dont think its the drugs or alcohol. the lesson of woman is nothing starts at an early age of mistreating of mother, by husband by her in laws and relatives and also than mother ill treating only her daughters and not sons. This brings in them the superiority complex. I bet the families who respect and not ill treat woman , the boys of those families will also respect woman , though they may be drinking or anything of that sort.