TPD releases body cam footage of shooting of two officers
TPD releases body cam footage of shooting of two police officers
TPD releases body cam footage of shooting of two police officers
KJRH | Tulsa | Channel 2
TPD releases body cam footage of shooting of two officers
TPD releases body cam footage of shooting of two police officers
A witness at the scene said there were multiple gunshots and that there looked to be evidence of some kind of chase and crash in..