On India's Independence Day (15 August) the Prime Minister of India addresses the nation from the Red Fort.
On Indian Independence Day, the Prime Minister addresses the nation from what location?
the Red Fort