Environmentalist on discovery of oil residue in Mexico: Petrotrin Board must resign if it’s from T&T

If it is determined that oil residue found on the Riviera Maya's shores in Mexico are linked to a Petrotrin spill that occurred in T&T on April 23 this year …