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


Tuesday, August 19th 2014, 8:22 am
By: News On 6