India celebrates 70 years of independence
Indian Prime Minister Narendra Modi has led celebrations as the country marks 70 years since independence.
In a ceremony at the Red Fort in Delhi, he praised India's progress since British rule ended in 1947.