Schoolchildren, wearing colours of the Indian national flag, celebrate Independence Day in Ahmedabad. India celebrates its 65th anniversary of the countrys independence from British rule on August 15 .
Translation of the Cry of Dolores Mexicans! Long live the heroes that gave us the Fatherland! Long live Hidalgo! Long live Morelos! Long live Josefa Ortiz de Dominguez! Long live Allende! Long live Aldama and Matamoros! Long live National Independence! Long Live Mexico! Long Live Mexico! Long Live Mexico!