Owasso releases video of arrest that led to officer's firing
The city has released videos of an arrest that led to the firing of an Owasso police officer and his recent reinstatement by an arbitrator, records show.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?