Independence Day

Cultural in Delhi

India celebrates its Independence from Britain in 1947, and the prime minister addresses the nation from the Red Fort ramparts.

Advertisement