ST LUCIA – Deadly explosion at construction site - Barbados Today