0 Comment
A woman who allegedly stomped her 92-year-old grandmother because she feared the old woman was possessed by a demon may face stiff penalties now that the victim has died. Angela Armstrong died Monday at a hospital in St. Louis County, Mo. following the Nov. 21 attack by her granddaughter Rachel Armstrong, KSOK-TV reported. The younger... Read More