TOKYO -- Sri Lanka is on the brink of economic collapse, mired in its biggest financial crisis since independence in 1948.
Some blame China's 'debt trap diplomacy' but reasons for crisis are legion
TOKYO -- Sri Lanka is on the brink of economic collapse, mired in its biggest financial crisis since independence in 1948.