According to officials, the use of pepper spray on police is a first in a Delhi protest. Some officers required treatment at RML Hospital after being sprayed in the eyes. Police also reported injuries ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results