Eta makes landfall on Cuba as Guatemala searches for victims

Tropical Storm Eta has made landfall on Cuba and set its sights on the southern tip of Florida, already inundated by heavy rains and unusual King Tides

Related posts