Colorado cult leader's cause of death revealed after corpse found mummified
Inside the Bizarre Cult Love Has Won Led by 'Mother God' Amy Carlson
Amy Carlson's Measurements: Bra Size, Height, Weight and More
Amy Carlson short bio Amy was born July 7, 1968 in Glen Ellyn, Illinois but currently lives in Manhattan, New York.
Sheena requested that Insider use an alias as she still has family involved with the group.
A shrine was set up around the corpse.
In one video, Carlson appears to have a.