7 arrested for mummifying woman leader of controversial religious group in Colorado

Seven people were arrested after authorities found mummified remains of a woman who was the leader of a controversial religious group inside a rural Colorado home last week. An arrest affidavit from the Saguache County Sheriff’s Office (SCSO) said that deputies searched a home in Moffat last Wednesday after a man who lived there told […]