An Elgin man was charged with first-degree murder after prosecutors said he killed his former girlfriend with a knife and a dumbbell.
Christian B. Flores, 54, is accused of killing 52-year-old Charity Geisel, of Elgin, the Kane County State’s Attorney’s Office and Elgin police said Monday.
Geisel was found dead in her home near Princeton Avenue and Harvard Lane on Sunday, prompting a large police presence…