Economic How China trapped Sri Lanka under a mountain of debt eyeadmin 24th April 2018 Sri Lanka's economy is struggling under the weight of massive debts owed to China, with the rupee hitting an all-time low on Monday. The big...