Crash north of Palisades Reservoir claims life of Turnerville man
A two-vehicle crash that occurred Thursday, Sept. 21 on US26 north of Palisades Reservoir has claimed the life of a Star Valley resident. In a released statement, Idaho State Police said that the accident took place at 12:08 p.m. near…