A crowd  mostly of women were protesting against opening of a liquor shop in residential locality From social point of view protest was ok
But what the Police was supposed to do Stand there and allow deterioration of situation  Or dispers the crowd and open the road for traffic
The legality of opening of the liquor shop lies under drugs and liquor dept They must have called the police
The IPS was working under what is permitted by law 
Humiliating the officer lady or any is to be condemned