‘Love Has Won’ Cult Leader’s Dead Body Found Mummified In ‘Shrine’ As Her Followers Are Arrested!

A cult leader’s dead body was found mummified and adorned with Christmas lights by Colorado police, with her followers insisting that she had “ascended.” According to an affidavit, Amy Carlson’s (pictured above) body was erected in “some type of shrine” by the followers of her religious group “Love Has Won,” which some officials and former […]