A Crystal Lake woman is facing felony charges after she allegedly punched a police officer and kicked him in the groin in Crystal Lake, court records show. Karrie L. Salisbury, 48, of Crystal Lake, was charged with one count of aggravated battery to a peace officer, a Class 2 felony. A criminal complaint filed in […]