Idaho State Police Investigate Multiple Homicides Linked to Inmate Escape
TWIN FALLS, Idaho – A disturbing series of events unfolded in Twin Falls, Idaho, as the Idaho State Police investigate a string of homicides connected to the escape of two prisoners and their alleged accomplice. The escapees, Skylar Meade and Nicholas Umphenour, evaded custody after a violent altercation with officers in Boise. The duo fled in a stolen vehicle, continuing their crime spree across Idaho. Their path ultimately led them to encounter 83-year-old James L. …