Narendra Modi says he'll turn India into 'developed nation within 25 years'

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

Recommended