August 12, 2022

4 Tulsa police officers surrender to FBI; 1 arrested

BY OMER GILLHAM- Tulsa WorldapFour Tulsa police officers implicated in a federal police corruption probe surrendered to federal authorities today and a fifth has been arrested, sources have told the Tulsa World TPD officers Jeff Henderson, 37; Bill Yelton