Tulsa police officer shot in traffic stop has died

Published July 1, 2020 4,436 Views

Rumble The Tulsa, Oklahoma, police officer shot during a traffic stop this week died Tuesday, according to police officials.