The death of Ben James Owen on Saturday evening is also the third apparent self-inflicted strangulation of an ICE detainee since October.
World - CBSNews.com, CBS News: World
Mon, 01/27/2020 - 7:28pm
The death of Ben James Owen on Saturday evening is also the third apparent self-inflicted strangulation of an ICE detainee since October.