Delhi: 22 People Arrested For Using `Pepper Spray` On Police Personnel During Protest At India Gate

Delhi: 22 People Arrested For Using `Pepper Spray` On Police Personnel During Protest At India Gate
Delhi Protest: In a tense showdown in the Capital, police detained 22 protesters during an anti-pollution march, alleging that they used pepper spray on officers amid the chaos.