Who is Amy Carlson, Mother God? Amy was the leader of Love Has Won, whose body was wrapped in a sleeping bag. On May 3, 2021, 9 News reported that the authorities had arrested seven people after they found the mummified body of Amy in her home. These people are also alleged to have abused two children…