Question: On Indian Independence Day, the Prime Minister addresses the nation from what location?
Sentence: On India's Independence Day (15 August) the Prime Minister of India addresses the nation from the Red Fort.
Answer in sentence: yes