Water Main Break Sets Off Landslide in Southern California

2018-02-27 16

A water main break on a hillside in Newport Beach, California on Tuesday morning caused debris flows and road closures in the area, according to police.