66 Love Has Won ‘cult' leader found mummified in Colorado. Article mentions child + animal abuse. Whaaaaat? (www.msn.com) posted 3 years ago by wideawakeuk 3 years ago by wideawakeuk +66 / -0 10 comments share 10 comments share save hide report block hide replies
So, she died pretty much right after Vice did a story on her.
https://youtu.be/MRxD3eH19hE
Seemed like a nice lady aside from the raging alcoholism, psychotic behaviour and the God complex.