An man and 'tortured and attempted to kill' his latest victim has been taken into custody following a police stand-off at his victim's home. Benjamin Obadiah Foster, 36, of Wolf Creek - located 60 miles north of the border - has been taken into custody, the Grants Pass Police Department said in a .
Load More
Load More