News

The United States Attorney's Office of the Eastern District of Oklahoma announced Jade Duncan's sentencing for involuntary ...
Jade Larae Duncan, a 28-year-old resident of Stilwell, Oklahoma, has been sentenced to 12 months and one day in prison for ...