Follow Us

Terms of Use Privacy Policy

Tulsa police release body cam video in officer-involved shooting

Police officers fatally shot a man who reportedly had a gun inside a vehicle at a Tulsa hotel Monday. It was Oklahoma’s 17th fatal officer-involved shooting of 2018.

Source: Tulsa World

Top Trending Videos