Trinidad and Tobago: citizens denounce government for threatening Caribbean peace

teleSUR English 2025-12-16

Views 5

In Trinidad and Tobago, citizens denounced that the government is willing to turn the country into a satellite of the United States, putting peace in the Caribbean at risk. teleSUR

Share This Video


Download

  
Report form