Storm Finn Brings Devastation to US Coastlines as Tornadoes and Blizzards Hit Multiple States

Several regions of the US are facing devastating storm conditions Monday through mid-week as a winter storm blasts across the midwest and Storm Finn blows into the Gulf Coast. The Florida panhandle was hit with high winds and several reported tornadoes overnight Monday into Tuesday thanks to Storm Finn, a major winter storm passing through … Read more