Demonstrators scuffle with police during their protest against the Delhi gangrape, in New Delhi on Sunday. � UNI
Demonstrators scuffle with police during their protest against the Delhi gangrape, in New Delhi on Sunday. � UNI