For years, China has been trying to expand its influence in SriLanka, an island off India's southeast coast that the government in New Delhi considers part of its strategic backyard.
Colombo, Sri Lanka - January 22, 2025 - World Bank Vice President for South Asia, Martin Raiser, concluded a 2-day visit to Sri Lanka today, where he ...
Results that may be inaccessible to you are currently showing.