In Trinidad and Tobago, New Songs Are Needed!
The state-owned oil company of Trinidad, Petrotrin, has been tied to at least (at least!) eleven separate oil spills that have closed miles of beaches in Trinidad and Tobago, crippling tourism, killing fish, and turning an island paradise into something far uglier. “Over the past month, the company has confirmed at least 11 spills and […]