Oklahoma, Geary police

Something big has occurred in Geary, Oklahoma, resulting in the resignation of the entire police department, including the police chief. According to recent reports, the town’s entire four-person ...
An entire Oklahoma police department resigned on Thursday ... and "I think an explanation as to what happened is what ...