Wow, they sure do say a lot in that article, without really saying anything.
Meanwhile completely ignoring the most prevalent claim—that it’s satanic sacrifice.
I never heard that claim. It’s not like the people who they cite didn’t have known drug abuse issue - Look at that list, they all did.