Tug responsible for Trinidad and Tobago oil spill arrested in Angola
THE tug responsible for an oil spill which saw 50,000 barrels of oil washed up on the Trinidad and Tobago coastline has been arrested in Angola. Tanzania-flagged, 1976-built Solo Creed (IMO: 7505994) was towing a barge called Gulfstream, which was thought …