Severe weather caused power outages and potential tornadoes in multiple states, resulting in at least one death in Tulsa, Oklahoma.
Severe weather caused power outages and potential tornadoes in several states, including Ohio, Pennsylvania, Kentucky, Mississippi, Alabama, Tennessee, West Virginia, and Virginia. At least one death occurred in Tulsa, Oklahoma, due to heavy rain that caused a 46-year-old homeless woman to drown in a drainage pipe. Oklahoma also experienced three suspected tornadoes, while West Virginia faced a snowstorm dropping over a foot of snow.
April 02, 2024
42 Articles