Sheriff Stanley Glanz Indicted; Announces Resignation

Wednesday, September 30 was a victorious day for the citizens of Tulsa. Justice was served. On that day, a grand jury indicted Tulsa County Sheriff Stanley Glanz on charges of mismanaging...