Police: Two people killed in crash on Highway 21 near Lucky Peak Reservoir
Idaho State Police say two people died and another person was seriously injured in a two-vehicle crash on Highway 21, near Hilltop Station. An Idaho State Police trooper confirmed the two deaths to KTVB crews at the scene.