A new Tropical Storm Iota forms in the Caribbean and is expected to become a major hurricane by Monday
The Atlantic Hurricane season 2020 is on roll. Yet another Tropical Storm – Iota – has formed over the Caribbean today (Friday, Nov 13th). Iota … Read more