Prime Minister Modi vows to make India developed nation in 25 years

As India celebrates the 75th anniversary of the end of British rule, Prime Minister Narendra Modi is vowing to make India a developed nation within 25 years. Speaking from the 17th century Red Fort in Delhi, Modi called on the country’s youth to “make the dreams of India come true.”