NewsDozens Dead as Storms Devastate South-Central US More than 20 people have been killed across the south-central United…CelebJamMay 19, 2025