On Thursday, the nation celebrated its 78th Independence Day, with Prime Minister Narendra Modi hoisting the national flag from the Red Fort's ramparts for the 11th consecutive time.
Addressing the nation, the Prime Minister delivered his longest Independence Day speech till date, lasting 98 minutes.