Violent Protests in India Over Rape Case
Police try to stop demonstrators near the presidential palace during a protest rally in New Delhi, on December 22, 2012. (Photo by Adnan Abidi/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy