Escapee Skylar Meade and Accomplice Arrested in Idaho Homicide Investigation
TWIN FALLS, Idaho – The Idaho State Police are currently conducting an investigation surrounding a series of homicides linked to the escape of an inmate and an accomplice on Thursday. The escapees, identified as Skylar Meade and Nicholas Umphenour, managed to flee a Boise hospital following an assault on officers, utilizing a stolen Honda Civic … Read more