Violent Protests in India Over Rape Case
Demonstrators shout slogans and carry a placard while standing on lamp posts during a protest rally near the presidential palace in New Delhi, on December 22, 2012. (Photo by Ahmad Masood/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy