Content Section
A demonstrator holds a placard in front of the India Gate as she takes part in a protest rally organised by various women's organisations in New Delhi December 21, 2012. Thousands of protesters took to the streets in various parts of the country to demand urgent action against the men who took turns to rape a 23-year-old woman on a moving bus on December 16, local media reports said. Adnan1 Abidi/Reuters
More India