Kidnap suspect dies of self-inflicted gunshot wound (Video)
(1 Feb 2023) A suspect in a violent kidnapping died of a self-inflicted gunshot wound Tuesday night, police in Grants Pass, Oregon said. A police spokesman told KTVL-TV Benjamin Obadiah Foster died hours after he…