Violent Protests in India Over Rape Case
A demonstrator stands on a barricade erected by police and shouts slogans during a protest rally organized by various women's organizations in New Delhi, on December 21, 2012. (Photo by Mansi Thapliyal/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy