Tornadoes and snowstorms wreak havoc across U.S.; more weather warnings issued today
Texas, Louisiana and Arkansas are on high alert. Ochitree General Hospital sees damage from a tornado on March 24, 2024 in Perryton, Texas.Ochitree General Hospital A powerful spring storm has wreaked havoc across the central United States, bringing dangerous weather conditions to millions of people. While tornadoes threatened the Plains and South, blizzards blanketed the … Read more