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.
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.