Placer deputies report no sign of I-80 landslide near Baxter

April 06, 2018 03:54 PM