Prime Minister Narendra Modi delivered his 11th consecutive Independence Day address to the nation on India’s 78th Independence Day, making history with the longest speech ever by an Indian Prime Minister. His 98-minute address surpassed his previous record of 96 minutes