Tragic Mystery Unfolds as 11 Decomposed Bodies Found Aboard Vessel on Canouan Island: Authorities Launch Urgent Investigation
Canouan, Saint Vincent and the Grenadines — An investigation is underway following the discovery of 11 decomposed bodies aboard a boat that washed ashore on Canouan Island on May 26, 2025. The grim find occurred near Little Bay and Cherry Hill after local authorities received a report about a suspicious vessel at around 10:45 a.m. Responding to the scene, officers from the Canouan police station found the 45-foot vessel grounded and in a state of …