June 8, 2018
Season 6 Episode 666 | 27m 45s
Oklahoma now has the highest incarceration rate in the nation. State health officials hope a new website will help them reverse a trend which places Oklahoma near the bottom of national health rankings. Tulsa unveils a seven year plan to address what is described as dramatic inequality among its citizens. And Journal Record Associate Publisher Ted Streuli reviews the week in business.
Aired: 06/11/18Video has closed captioning.