A female police officer was allegedly slapped by a person in retaliation after she slapped a youth while police personnel were trying to disperse villagers blocking a road in Madhya Pradesh's Tikamgarh. A video of the incident has surfaced online. The villagers were protesting over the death of a man in an accident. A case was filed against 27 people.
short by
Medhaa Gupta /
09:09 pm on
19 Nov