x
Breaking News
More () »

Entire police force in small Missouri town quits

There are some new safety concerns in the small town of Orrick, Missouri. The entire police force has quit, including the police chief.