From Caribbean360 CASTRIES, St. Lucia, Thursday September 29, 2016 – Thousands were without electricity in St. Lucia, rivers overflowed their banks, and several communities were flooded last night and into today. And Tropical Storm Matthew which passed through the Windward Islands yesterday is to blame. A tropical storm warning that was issued late yesterday morning […]