April 28, 2025

9:53 AM

|

Emergency Rescues

A storm of historic scale hit Los Angeles, unleashing a deluge that resulted in three fatalities and significant chaos across Southern California. This weather event, marked by intense...