TRINIDAD and Tobago has been “ridiculed, belittled, and embarrassed” in the face of the world after receiving a “red card” from the European Commission for failing to cooperate fully in
THE European Commission yesterday issued Trinidad and Tobago with a “red card” for being a non-cooperating country in the fight against Illegal, Unreported and Unregulated (IUU) fishing.