Prime Minister Narendra Modi is addressing the nation from the ramparts of the Red Fort on the 74th Independence Day. The address comes amid the coronavirus pandemic, a border standoff with China and a slew of reforms by the government under the Atmanirbhar Bharat initiative.