India Protest

Indians walk carrying photographs of Indian freedom fighters during a protest march in New Delhi, India, Thursday, Feb. 27, 2014. Thousand of people mainly from Indian state of Uttar Pradesh Thursday marched protesting against the prevailing caste system in Indian society, which they believe is the root cause of corruption, poverty , terrorism, lack of education and whole lot of other things. (AP Photo /Manish Swarup)

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button