Prime Minister Narendra Modi addressed the nation from Delhi's historic Red Fort on its 74th Independence Day today on August 15.