Fatal Accident Victim’s Brother Suspects Engine Failure In Deadly Sarrot Crash
almost 2 years in St.Lucia Times
The brother of a fatal accident victim suspects that engine failure may have caused Sunday’s vehicle crash at Sarrot and claimed the life of Peter Leon. Peter, 58, was the sole occupant of a vehicle that plunged down a precipice, ejecting him. Emergency responders from the Saint Lucia Fire Service (SLFS) headquarters in Castries responded […]
The article Fatal Accident Victim’s Brother Suspects Engine Failure In Deadly Sarrot Crash is from St. Lucia Times.