Water Main Break Sets Off Landslide in Southern California

  • 6 years ago
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.