An Indian child holds the Indian national flag on a beach in Mumbai, 15 August 2007, as India marks 60 years of Independence. India is celebrating its 60th anniversary of Independence from British rule. By Sajjad Hussain/AFP/Getty.
We want to hear what you think about this article. Submit a letter to the editor or write to firstname.lastname@example.org.