Delhi out on the streets

Updated: Apr 22, 2013 19:04 IST

Policewomen remove protestors shouting slogans outside the Delhi Police Headquarter in New Delhi. (Raj K Raj/HT)
2/12
Policewomen remove protestors shouting slogans outside the Delhi Police Headquarter in New Delhi. (Raj K Raj/HT)

top photos

other photos