Los Angeles: Houses buried by rocks and debris are seen in Camarillo Springs, about 80km northwest to Los Angeles, California, the United States, Dec. 12, 2014. A soaking storm swept into Southern California, causing several mudslides, flooding streets and cutting power to tens of thousands Friday after lashing the rest of the state with much-needed rain.

1 / 2
2 / 2

Latest News

Latest Photos