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
What...the...fuuuuuuu...