Owasso Police Officer To Face Trial On Excessive Force Charge


Saturday, December 19th 2015, 11:22 am
By: Dee Duren