Tulsa Police release bodycam video of fatal shooting

Published June 15, 2017 119 Plays

Rumble Police have released bodycam video of the fatal officer-involved shooting of Joshua Anthony Barre on June 9.

0 COMMENTS