Amy Carlson was the leader of a cult called Love Has Won and was found mummified wrapped in a blanket and lights at the cult’s home.

next prev

925