Sri Lanka navigates geopolitical dynamics with deft diplomacy
62 In the last week’s column here, the importance of strategic positioning of Sri Lanka was highlighted with specific reference to Japan. Japan is keen to make sure that Sri Lanka, as a country straddling the vital sea-lanes, remains safe and stable so …