
Colombo: Sri Lanka, a flourishing island nation of 22 million, has finally fallen to China's debt-trap diplomacy.
As Sri Lanka faces its worst economic crisis in decades and struggles to pay loans, China turns a blind eye after ensnaring the island nation into a debt trap.