Satellite images show scale of huge oil spill in Caribbean

Satellite images show scale of huge oil spill in Caribbean

Satellite images show scale of huge oil spill in Caribbean

The spill has reached waters of Grenada, prompting concerns among neigbours

,Read More  The Independent News  

Leave a Reply

Your email address will not be published. Required fields are marked *