“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 …


Leave a Reply

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