Benjamin Obadiah Foster, 36, died at a hospital Tuesday night, hours after he shot himself while hiding in a crawlspace underneath a house in Grants Pass, Oregon.
Search results for:
Utah authorities are working with the Metropolitan Police Department to see if a female body found in a suitcase more than 400 miles north of Las Vegas is that of the woman last seen with her mother’s husband before he killed himself in November.