Cousins! An Illinois woman is currently in police custody after her 69 year old landlord’s remains were discovered within in a freezer! According to ABC News local officers had received an alert on Tuesday night for a well-being check following reports of a missing woman identified as Frances Walker. Surrounding residents said they hadn’t seen […]
