Man Blamed for Crash on Idaho Highway That Killed 6 Arrested for Vehicular Manslaughter

IDAHO FALLS – The man police say was responsible for a crash that killed 6 people on May 18 in Idaho Falls has been arrested on vehicular manslaughter charges.

Read More