What led to Lanka’s economic downfall?

While Sri Lanka faces its worst economic crisis since independence with food and fuel shortages, soaring prices and power cuts, many believe that China’s debt-trap diplomacy is behind the crisis, said a media report.