Judge Releases Bodycam Video Showing the Shooting of Two Tulsa Police Officers
(Tulsa Police Department via AP) Early on the morning of June 29, two Tulsa police officers stopped David Ware as he was driving his vehicle. Ware refused to get out of his car and was…
Read More