Cuba and Florida alarmed: Several dead in the Caribbean from storm “Elsa”
Sunday 4th July 2021 Cuba and Florida alarmed Several dead in the Caribbean from storm “Elsa” – Several people were killed in the tropical storm in the Dominican Republic and on the island of St. Lucia, including a 15-year-old. The force with which “Elsa” will move on is still unclear. In Cuba, thousands of residents … Read more