Repeat: On India's Independence Day (15 August) the Prime Minister of India addresses the nation from the Red Fort.
On India's Independence Day (15 August) the Prime Minister of India addresses the nation from the Red Fort.