Categories
News Briefs

‘Cult’ Leader Corpse Found in Colorado Home

The leader of the “ Love Has Won” cult has been found dead, mummified, and enshrined with Christmas lights, in a Colorado home. Amy Carlson, known as “ Mother God” by followers, was found dead and wrapped in a sleeping bag that was covered with Christmas lights. A follower told authorities he discovered the body […]