Sri Lanka seeks to navigate China-India rivalry and emerge from its economic crisis
For years, China has been trying to expand its influence in Sri Lanka, an island off India's southeast coast that the government in New Delhi considers part of its strategic backy