Flood Watches as New Storm Targets West Coast of US

A major storm system moving through the central and southern U.S. delivered more than two dozen tornadoes, flooding and heavy snow throughout this past weekend. On Saturday¬† 1st December, at least 22 tornadoes were reported in Illinois, and two were reported on Sunday in Georgia, which also saw almost a foot of rain over the … More Flood Watches as New Storm Targets West Coast of US