Sheriff Releases Video of Deputies Finding Mummified Body of Alleged Cult Leader

October 19, 2021

Authorities released bodycam video of their discovery of the mummified remains of an alleged cult leader. The Saguache County Sheriff’s Department says Amy Carlson’s body was found wrapped in a sleeping bag and decorated with Christmas lights back in April. She was the leader of Love Has Won based in Moffat, Colorado. Reports say a group member told authorities a dead body was in the house where Carlson and other members lived. Inside Edition Digital’s Mara Montalbano has more.
 

Watch Live
Inside Edition Streaming: Keep WatchingInside Edition Streaming: Keep Watching