'Love Has Won' cult leader found mummified, wrapped in Christmas lights; 7 charged
Published
SAGUACHE COUNTY, Colo. -- Several members of a group called "Love Has Won" are facing charges after their leader was found mummified in Christmas lights at a home in Saguache County, Colorado on Wednesday. According to the Saguache County Sheriff's Office, seven members of the "Love Has Won" cult have been charged with abuse of [...]
Full Article