Grand Jury recommends Jail Trust ‘self-terminate’ — Sheriff run jail

The state multicounty grand jury issued its public report recommending that the Okla County Jail Trust “self-terminate.”