Sarah is a former American cultist. She was a follower of the Love Has Won religious movement, leaving just before the death of leader, Amy "Mother God" Carlson.
Sarah is a former American cultist. She was a follower of the Love Has Won religious movement, leaving just before the death of leader, Amy "Mother God" Carlson.