Human sacrifice at CERN? It’s not a joke when bizarre claims are taken seriously
Reaction has been varied regarding a video seemingly depicting a human sacrifice on the grounds of CERN in Geneva, Switzerland, the location of the Large Hadron Collider and cutting edge particle physics research. Some people are chuckling at the spoof while others see it confirming their dark suspicions and sinister worldview. As a science advocate… Read More »