Features Sri Lanka the latest victim of debt-trap diplomacy eyeadmin 24th December 2017 This month, Sri Lanka, unable to pay the onerous debt to China it has accumulated, formally handed over its strategically located Hambantota port to the...