Debt-laden Sri Lanka marks Independence Day with Thai PM as guest of honorSri Lanka suspended repayment of its debt in 2022 as it ran short of foreign currency needed to pay for imports of fuel and other essentialsBy AP · 4 February 2024