Indian Prime Minister Narendra Modi renewed his pledge to make the country a developed nation within two decades in his Independence Day speech even as he reached out to younger citizens following widespread student protests.
“Our dream is that when India celebrates 100 years of independence, it touches new heights,” Mr. Modi said in his address from the historic Red Fort in New Delhi on Aug 15.
His government has long set 2047, the centenary of India’s independence from British...