4-Reviews
Back

New Age-meets-QAnon cult continues to thrive after death of leader and sells products for hundreds

Amy Carlson Stroud - a  suspected 'cult leader' known by her followers as 'Mother' or 'Mother God' was found mummified in Colorado in April, although it's unclear how or when she died.

Powered by WPeMatico

Share
Related Post