Delhi out on the streets

Updated: Apr 22, 2013 19:04 IST

Women bring down barricades during a protest outside the Delhi Police Headquarter in New Delhi. (Raj K Raj/HT)
5/12
Women bring down barricades during a protest outside the Delhi Police Headquarter in New Delhi. (Raj K Raj/HT)

top photos

other photos