Heavy rain storms in California leave three dead as of Christmas night

Atmospheric rivers dumped heavy rains on large parts of California, causing floods and mudslides and leaving three dead as of Christmas night, according to local officials.

The storms – which were expected to continue through Friday – brought 11…

Continue Reading