"If you look up "Blood Libel" you should find some good information.
I found this definition:
"Blood libels are false and sensationalized allegations that a person or group engages in human sacrifice, often accompanied by the claim…"
Welcome to Atheist Nexus and the world of rational sense. We encourage you to join good groups, read the discussions and contribute if and when you want.
Terry Meaden (scientist)
of the active group "ORIGINS: Universe, Life, Humankind, religion, Darwin..."
This busy group has fine discussion, good writing, about 100 science video clips including 10 recent Stanford University lectures on evolution. It seeks to understand the mysteries of the universe and how life and everything began.