The Saguache County Sheriff's Office arrested seven people after investigators found the body of a cult leader inside a home near Crestone in southern Colorado.
The Saguache County Sheriff's Office arrested seven people after investigators found the body of a cult leader inside a home near Crestone in southern Colorado.