News

Jade Larae Duncan, a 28-year-old resident of Stilwell, Oklahoma, has been sentenced to 12 months and one day in prison for ...
Tulsa County Jail holding 150 inmates for possible deportation under the 287g program. Individuals remain detained until ...