A McHenry police officer resigned Tuesday after being charged with stealing more than $500 from the northwest suburban police department.
McHenry police officer charged with stealing from department