$1B in storm damage; financial donations 'badly needed,' St. Louis mayor says
May 19, 2025 at 08:05 AM EDT
St. Louisans, particularly in North City, were facing the daunting task of recovery from the storm's devastation, many without power and few resources.