FORTEAN FOLLOW-UPS
Feb 24, 2022
2 minutes
MOTHER GOD AUTOPSY [FT407:10]
he leader of the “Love has Won” cult, Amy Carlson, also known as “Mother God”, came to a bizarre end last April when her mummified corpse was found in a sleeping bag on a makeshift altar in a follower’s house, missing its eyes, daubed with makeup, sprinkled with glitter and festooned with Christmas lights.
You’re reading a preview, subscribe to read more.
Start your free 30 days