Molasses Pier
A crew pours concrete at the Gordon Finch Molasses Pier on St. Croix’s South Shore. Work at the facility has slowed because of a “strong smell of gas” that sickened up to 16 workers, causing nausea, dizziness, headaches and vomiting.…
Read More: Molasses Pier
Source: Virgin Islands Daily News