79th Independence Day: India is celebrating its 79th Independence Day today, 15 August. Prime Minister Narendra Modi addressed the nation from the ramparts of the Red Fort in Delhi after hoisting the ...
The Revenge through his 2014 victory and 2016 demonetisation speeches, drawing strong reactions from audiences.