Caribbean News2 years ago
Three dead in Cuba as unnamed storm drowns residents and homes; leaves Bahamas & Bermuda drenched
By Deandrea Hamilton & Shanieka Smith Editorial Staff #Cuba, June 6, 2022 – Caribbean countries should now be alert because weather warnings are being issued....