This is the sorry plight of India unless and otherwise very strict Public Punishment of the Rapist, Eve Teasers, Seducers and The Dirty Police is done by public nothing is going to change.
Law to make Lawyers accountable for there action would go a long way in solving this problems