Cult leader's mummified remains found in rural Colorado home, seven people charged
Published
Colorado police have arrested seven people in connection with the discovery of a mummified body belonging to the leader of the spiritual group, "Love Has Won."
Full Article