TPD releases body cam footage of shooting of two officers
TPD releases body cam footage of shooting of two officers
KJRH | Tulsa | Channel 2
TPD releases body cam footage of shooting of two 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..