Police say a passenger died in a car accident on Highway 95 after a deer went through the windshield. Idaho State Police say 39-year-old Kristen Blehm of Redding, Calif., was heading southbound on the highway near milepost 158 when she hit a deer with her 2014 Subaru Outback. The deer then hit Jeffrey Church, 44, of Fruitland, who was driving northbound. The deer went through the windshield on the passenger side of Church’s pickup truck. Church and his rear passenger, 88-year-old Hilda Nuttman of Cottonwood, were taken to St. Luke’s McCall Medical Center.
Read Full Article