Today I’m filling you in on something you might have seen in the headlines recently—the death of Love Has Won leader Amy Carlson, also known as Mother God. The bizarre circumstances reported by the media have put the spotlight on this group for the public, but for cult watchers this group has been on their … Continue reading Love Has Won
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed