WEB EXTRA: Tulsa Police Sgt. Dave Walker Talks About Shooting Death


Friday, June 30th 2017, 8:37 am
By: News On 6