southern Colorado

Cults

Spiritual leader’s mummified remains found in Colorado home

Authorities have arrested several people after the mummified body of the leader of the spiritual group “Love Has Won” was found wrapped in a sleeping bag and decorated with Christmas lights in a southern Colorado home. Amy Carlson, 45, who was known as “Mother God” by her followers, was found dead in a home in

Scroll to Top