The key points are temporarily unavailable. You can still read the full Story below.
Main Points
Law enforcement officials in St. Lucia have confirmed that the human remains discovered near Pigeon Point Beach in the parish of Gros Islet were identified through DNA analysis.
Article source: thevoiceslu.com | Image credit: thevoiceslu.com

