Storm Finn Leaves 890,000 Without Power, Causes Four Deaths and Widespread Damage

Heavy storms have wreaked havoc in multiple states across the United States, causing widespread damage and power outages. The destructive storm, named Storm Finn, has claimed the lives of at least four individuals and left 890,000 homes without power. The affected states include Florida, Alabama, Georgia, and South Carolina, where 14 tornadoes were reported, causing significant damage and prompting rescues. The storm has also triggered blizzards and dangerous conditions in several midwest and northeast states. …

Read more