Hambantota Port was handed over to China on a 99-year lease A former Sri Lankan minister had said Sri Lanka owed China $8 billion Opposition and trade unions dubbed the deal a sell out