Perhaps the most remarkable thing about Narendra Modi’s speech on 15 August, on the 70th anniversary of India’s independence from colonial rule, was its duration. India’s Prime Minister had apparently heard that his speeches tended to drag. So he restricted his talk-time to a mere 57 minutes.
This is well under the all-time record for the longest Independence Day speech – 96 minutes. This record was set by Modi on the same day last year, from the ramparts of the Red Fort.

