Major storm, largest in 20 years, strikes southern California, bringing “astronomical rain totals” and risk of mudslides
(NaturalNews) Los Angeles and other parts of southern California’s most populated areas are getting slammed by record-breaking rain totals that are causing… » READ MORE