“Mother God” Amy Carlson & The Bizarre Love Has Won Cult – Podcast #163



Love Has Won is the name of a religious cult led by Amy Carlson who is referred to within the group as “Mother God”. The group had between 12 and 20 full-time …

source

Leave a Reply

Your email address will not be published. Required fields are marked *