Browsing: Bizarre Crimes

Details are scarce, but St. Louis County police will say this much: On November 21, Rachel Armstrong became convinced that her 92-year-old grandmother was a demon, or was possessed by a demon. So she reacted accordingly — and violently. Now prosecutors want her to pay. Riverfront Times has the story.