Idaho Inmate and Alleged Accomplice Captured Following Frantic 2 Day Manhunt
Published
Skylar Meade and Nicholas Umphenour were taken into custody in Twin Falls, Idaho, according to police.
Full ArticlePublished
Skylar Meade and Nicholas Umphenour were taken into custody in Twin Falls, Idaho, according to police.
Full Article