Photos: Protesters and Police clash in New Delhi on Tuesday, September 4, 2012

September 4, 2012

Unable to fetch gallery at this time. Please refresh the page or try again later. Error: 404