New Delhi, August 15, 2025: Marking India’s 79th Independence Day with his longest-ever address from the Red Fort, Prime Minister Narendra Modi announced a series of economic, defence, and social initiatives aimed at building a self-reliant and secure India. The 103-minute speech, his 12th consecutive Independence Day address, included a…
