• Several arrested after mummified remains of 'spiritual leader' found in Colorado home

    7 days ago - By WBALTV

    The body of the deceased spiritual leader of the group "Love Has Won" was found wrapped in a sleeping bag and decorated with Christmas lights in a southern Colorado home. Several people were arrested over the incident.
    Read more ...