WEB EXTRA: Tulsa Police Negotiate Standoff For 8 Hours


Wednesday, December 31st 2014, 9:00 am
By: News On 6