Oprah Owes An Apology to the West Memphis Three

So does Geraldo Rivera, Dan Rather, WMCTV (the local NBC affiliate in Memphis, TN) and every other media, therapist, law enforcement and religious figure that willingly stoked up fears over Satanic Ritual Abuse despite the complete lack of evidence. FBI investigations found absolutely no evidence that Satanic ritual abuse was happening, or that, as anyone who knows a Satanist could tell you, Satanists are not organized in any fashion to facilitate such widespread abuse nor do they have any … [Read more...]