Oregon Man Wanted in Torture of Woman Killed 2 People, Police Say
Benjamin Obadiah Foster, who had eluded the authorities for a week, fatally shot himself on Tuesday night during a standoff with the police in Grants Pass, Ore., officials said.
Benjamin Obadiah Foster, who had eluded the authorities for a week, fatally shot himself on Tuesday night during a standoff with the police in Grants Pass, Ore., officials said.