Independence has been a long mirage in Ceylon / Sri Lanka, where history seems to repeat itself as tragedy and farce in equal measure. This week, the geostrategic Indian Ocean island is set to mark 77 ...
Sri Lanka aims to transform its crisis-hit economy to prepare to resume debt repayments from 2028, President Anura Kumara ...