This content originally appeared on St. Lucia Times.
On January 23, 2021, the decomposed body of a female was discovered at Pigeon Point, in Gros Islet. Three months later that body was identified as 22-year-old Stephanie Thomas. Five years later, family, and friends of the victim fear that the perpetrators or perpetrator will never face justice.