In December of 2019, Fayetteville officer Stephen Carr was ambushed and executed sitting inside his patrol car. Officer Carr was parked at the police station waiting for his partner to return to the vehicle when this happened. After that ambush Muskogee Chief Johnny Teehee began looking at what...
..continued.
Police finish fence around parking lot
Click the headline to read the rest of the article at Muskogee Now