Police find 2 homicide victims while searching for Benjamin Obadiah Foster, Oregon man accused of torturing woman -TV

GRANTS PASS, Ore. — A man who was accused of torturing a woman, and who evaded police for a week, also appears to be responsible for a double murder, Oregon police said Wednesday. The man was found …
Read More

Elida Volkman