Peoples Dispatch is now BreakThrough News. We've teamed up to bring you more voices from people's movements across the globe. VISIT BREAKTHROUGH NEWS → https://breakthroughnews.org

Barbados
Tropical storm Elsa makes landfall in Florida after causing destruction in the Caribbean

Elsa is the fifth storm and the first hurricane of the year in the Atlantic basin. While crossing through the Caribbean last week, it killed at least three people