In a marathon address to the nation from the ramparts of the Red Fort, Prime Minister Narendra Modi on Saturday underlined India's unity and diversity and the progress of his 15-month-old government's policies.
The government has provided a long-term vision.