37-Year-Old Woman Pushed Off Cliff, Accomplice Sentenced to Life in Prison
5 min read
Loretta Carr sentenced to life in prison for pushing Mary Beth Isbell off a cliff in Alabama national park, accomplice also sentenced
URL Slug:
Continue reading in the USA News Updates app