With Nyasha Seale
On September 10−11, 2017, Florida was pounded by Hurricane Irma. It appears that only northwest Florida was spared the wrath of this storm. Landfall occurred near Cudjoe Key in south Florida...