sunny.png
Tuesday June 15th, 2021 9:34AM

Share Aritcle

Spiritual leader's mummified remains found in Colorado home

Authorities have arrested seven people after the mummified body of the leader of the spiritual group “Love Has Won” was found wrapped in a sleeping bag and decorated with Christmas lights in a southern Colorado home