Chief accused of illegally using evidence items
NEW ATHENS – A southwestern Illinois police chief is accused of stealing electronic equipment from the New Athens Police Department's evidence room.
[x] Close Window