Menu
Account
India and China’s Tug of War Over Sri Lanka
May 23, 2017
India and China’s Tug of War Over Sri Lanka
India sets out to check China’s efforts to turn the island into a maritime hub on its "Belt and Road."
India and China’s Tug of War Over Sri Lanka
Newsletter
Sign up for our weekly newsletter
The Diplomat Brief