June 1, 2023

Man, 71, charged with killing wife and son in Glenwood home

10 and said he had killed his wife and son in the family's home in the 800 block of East 194th Street, according to Glenwood police. "He called and said he was inside the garage and had killed his wife and son," Police Chief Demetrius Cook said