Friday, February 28, 2025
Happening Now

Over 30 million people on flood watch in California

As a series of powerful storms sweeps through California, over 30 million residents face flood watches amid growing concerns over flash flooding potential mudslides. Source

Share