Video PlayerClose
Indian Prime Minister Narendra Modi delivers a keynote speech at the 17th Shangri-La Dialogue held in Singapore, on June 1, 2018. (Xinhua/Then Chih Wey)
Indian Prime Minister Narendra Modi delivers a keynote speech at the 17th Shangri-La Dialogue held in Singapore, on June 1, 2018. (Xinhua/Then Chih Wey)