Woman Arrested Two Years After Reportedly Kidnapping A Woman and Pushing Her Off A Cliff
A woman from Alabama has been apprehended nearly two years after reportedly abducting a woman and shoving her off a cliff, according to the New York Post. According to AL.com, Loretta Kay Carr was arrested on capital murder and kidnapping charges for the death of Mary Elizabeth Isbell, 37. WHNT reported that citing documents say […]