Two women charged with murder for throwing a third off a cliff

Two women have been arrested and charged with the murder of Mary Elizabeth Isbell, also known as Beth Wright. They are accused of kidnapping her and pushing her off a cliff in a national park. Loretta Carr, 45, was apprehended in DeKalb County, Alabama, while the second suspect, Jessie Eden Kelly, was arrested in Pennsylvania. Isbell’s remains were found in the Little River Canyon National Preserve in Fort Payne, Alabama. Authorities had been searching for …

Read more