More info available? Can you share it.
Layoffs at Tulsa Police Department are being reported by Fox23. In short 24 folks have or are about to have lost their jobs...Almost two dozen police officers have been taken off Tulsa streets. On Tuesday, the Tulsa Police Chief delivered the pink... — read more