-
The small Christian County town of Kincaid has been in the news for the wrong reasons. The village's police chief is accused of having village employees…
-
The Illinois State Police Friday arrested the Kincaid Village Chief of Police for official misconduct. According to a news release, investigators brought…