Police Chief Under Investigation


Mechanicsburg – A Central Illinois Police Chief is under investigation.


The Buffalo Mechanicsburg Police Chief William Hill has been place on paid leave, after a complaint was filed. The city will not say what the complaint involved, but say it is not financial or sexual in nature.


Hill has been chief since 2004.   

Current Conditions