Leader of a group called Love Has Won was found decorated with Christmas lights and glitter in what appeared to be a shrine

Prosecutors have charged seven people after the mummified body of the leader of a spiritual group called Love Has Won was found decorated with Christmas lights and glitter in what appeared to be a shrine in a southern Colorado home.

Amy Carlson, 45, who was known as “Mother God” by her followers, was found dead in a home in the tiny, rural town of Moffat on 28 April, according to arrest affidavits. Each of the defendants is facing charges related to tampering with or abusing a corpse as well as child abuse.

Continue reading…

Leave a Reply

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

You May Also Like

Sunak says no extra help with mortgages as fixed rates climb to 6%

Prime minister says no new support available for households struggling to pay…

Key Russian railway bridge destroyed in Belgorod near border with Ukraine

Potential act of sabotage comes as Russia begins militarising border regions, signalling…

Beyond Form review: the dogged gunk rockers who besieged the art world – and the disco

Turner Contemporary, MargateFrom Bridget Riley’s grids to Louise Bourgeois’s phallic bulges, this…