A car that ran a stop sign resulted in a head-on crash east of Twin Falls earlier this week that sent several people to the hospital, including young children.
Authorities say an 18-year-old driver was killed and several others hospitalized when a pickup attempted to pass another vehicle near Paris Thursday morning.
Idaho State Police say the driver of a stolen vehicle left the scene after it went down an 800 foot embankment at Lucky Peak Reservoir Thursday afternoon.