News

‘Absolutely insane:’ Severe storms expected in central US; tornadoes touch down in Oklahoma

Severe weather season is in full swing across the central and southern U.S. this week. Kansas, Oklahoma could see tornadoes, large hail.