Caltrans Unveils New Animal Crossings Along I-80 In Placer County
A trip through the Sierra may soon be a little safer for drivers and the animals who live there. Caltrans unveiled new animal crossing projects across the state as an effort to help prevent cars from colliding with wildlife.