Sri Lanka Looks To The United States

Sri Lanka is a strategically vital island nation lying off southern coast of India, and its recent shifts away from China under President Sirisena, who won a surprise victory on campaign promises to balance away from China, could be a big blow against China’s “string of pearls” strategy.

Read Here – The American Interest

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.