India Scores a Strategic Victory Over China in Sri Lanka

India has signed an agreement to set up power plants in northern Sri Lanka months after China suspended its plans for similar projects.

This post was originally published on The Diplomat.