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