50 Sworn Police Officers For A Population Of 250 people?

 The Coffee City police department has 50 sworn officers for a population of about 250 people.

Not only that but there is possible evidence that the Chief might of lied on his application and omitted the fact that he had an outstanding warrant out of Florida which would have made him a fugitive at the time of hire..... And there's more -