A north Idaho man is facing vehicular manslaughter and aggravated driving under the influence charges following a fatal crash near Sagle Tuesday afternoon.
A Twin Falls man died Sunday from injuries he received in a car vs. motorcycle crash near the north Idaho town of Sagle last week. State Police say Larry “Red” Barber died Sunday. The accident occurred Sept. 8th. The 60 year old Twin Falls resident was riding his motorcycle on US Highway 95 when another vehicle turned in front of him...