Palouse woman confesses to fatal crash near Davenport
A Palouse woman, Jade A. Ellsworth, received a sentence of one year and three months in jail for causing a crash that killed three men in June 2024. Ellsworth pleaded guilty to vehicular homicide after failing to yield at a stop sign, reportedly due to sun glare. The court emphasized the need to send a message regarding public safety and responsible driving.