Leonard

Police Arrest Twin Falls Man After I-84 Crash
A Twin Falls man ins behind bars after police say he caused an accident on I-84 last evening.  Idaho State Police received the call around 6 p.m. Wednesday regarding a 2-vehicle injury crash in the westbound lane of I-84 near the Gooding and Jerome County line.  The State Police say 51 year old Mark…