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 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..