Colorado cult leader found dead was mummified, wrapped in Christmas lights
The 45-year-old woman who led a controversial religious group in Colorado and was known as “Mother God” was found mummified, wrapped in a sleeping bag, decorated with Christmas lights and
Read More
Recent Comments