As the West grapples with Russia's war on Ukraine in Europe, the world's two most populous nations are mired in a bout for influence in South Asia, where India finds itself surrounded by countries forging closer ties China, its top geopolitical rival.But in Sri Lanka, an island nation of 22 million people located less than 35 miles off the coast of the Indian subcontinent, economic unrest and
Published on May 23, 2022 15:00