Idaho State Police Investigate String of Homicides in Twin Falls Incident
TWIN FALLS, Idaho – The Idaho State Police are currently investigating a series of homicides linked to the escape of an inmate and his accomplice on Thursday. Skylar Meade, the escaped inmate, and Nicholas Umphenour, the suspected accomplice, eluded authorities after a violent incident involving officers in Boise. They managed to flee in a stolen … Read more