WEB EXTRA: Tulsa Police Officer Leland Ashley Talks About Officer-Involved Shooting On North Delaware


Thursday, June 7th 2012, 8:50 am
By: News On 6