Madhya Pradesh Police Shave Heads, Publicly Parade Men for Celebrating Champions Trophy Win
Madhya Pradesh police allegedly shaved the heads of several men and paraded them publicly for celebrating India’s Champions Trophy victory "dangerously." The incident, which took place in Neemuch district, has…