World

Amy Carlson aka mother god, raw story love has won Colorado net worth

Mummified remains of a US spiritual leader discovered in a Colorado house. Authorities have detained multiple individuals following the discovery of the mummified corpse of the leader of the US spiritual community Love Has Won wrapped in a sleeping bag and festooned with Christmas lights in a southern Colorado home.