TT Makes Strides to Eliminate Human Trafficking TRINIDAD and Tobago has made strides in efforts to eliminate human trafficking. This is according to … July 2,1:26 PM By AZP STAFF In Main Stories,T&T News,