A resident of an Idaho Department of Correction facility who was wanted for walking away from a jobsite in west Idaho was arrested in Twin Falls Friday and faces new charges.
One of Two men who were South Idaho Correctional Institution residents that walked away from a job sites last week has turned himself in while the other is still being sought.
The Idaho Department of Correction (IDOC) is searching for a man who was living at a reentry center in Kuna that walked away from his job on Saturday and didn't return.