Twin Falls Police Arrest Three People With Outstanding Warrants, Drugs & Stolen Property
Twin Falls, Idaho ( KMVT-TV / KTWT-TV ) - Officers with the Twin Falls Police Department apprehended three shoplifters who were found to be involved in more than just stealing from local retailers.