On 15 August 2014, India’s Prime Minister Narendra Modi delivered his inaugural Independence Day speech. At 80 minutes, it was the longest speech by an Indian Prime Minister since Jawaharlal Nehru’s time. 

The speech touched upon the various challenges that the world’s largest democracy faces, from female feticide to sanitation. Read More..