traffic police personnel
- India
UP traffic police inspector assaulted in Aligarh, two arrested
A traffic police inspector was assaulted in full public view by an angry mob in Uttar Pradesh’s Aligarh district. A video of the incident, which has gone viral, shows a group of…