Elgin cop facing child pornography charges resigns
An Elgin police officer has resigned after his arrest earlier this month on child pornography charges.
An Elgin police officer has resigned after his arrest earlier this month on child pornography charges.