Sri Lanka the latest victim of China’s debt-trap diplomacy

Beijing has been given a 99-year lease on Hambantota port as part of a debt-reduction deal, amid talk of creditor imperialism following China’s buy-up of strategic ports in Piraeus, Darwin and Djibouti