Inmate and Accomplice Arrested in Idaho After Deadly Manhunt
Twin Falls, Idaho was the scene of a dramatic arrest on Thursday afternoon as law enforcement apprehended an escaped inmate, Skylar Meade, and his alleged accomplice, Nicholas Umphenour. Both individuals are members of a white supremacist gang and were captured following an extensive manhunt. Authorities are now investigating whether the duo may be connected to … Read more