Indian Prime Minister Narendra Modi

Video. Modi: 'I'll turn India into developed nation within 25 years'

Celebrating India's 75th anniversary of independence from British rule, Modi said he would encourage private investment in the country.

Latest video