Caribbean island gripped by fear after boat with 11 decomposed bodies washes ashore
This is a representative AI image Authorities in St Vincent and the Grenadines have launched a major investigation after a vessel carrying the decomposed remains of at least 11 people washed ashore on the small Eastern Caribbean island of Canouan earlier this week.The Royal St Vincent and the Grenadines Police Force (RSVGPF) said it received […]