Indian Prime Minister Narendra Modi waves from the Red Fort in New Delhi after his Independece Day speech on August 15, 2017. Prakash Singh / AFP
Indian Prime Minister Narendra Modi waves from the Red Fort in New Delhi after his Independece Day speech on August 15, 2017. Prakash Singh / AFP

India at 71: the end of a chapter of Naipaul's post-colonial melancholy