CERN: Where Particle Physics Collides with Human Sacrifice (Apparently)
…d to be a human sacrifice at the CERN nuclear research facility in Geneva, Switzerland. Footage taken at night from a CERN office shows a cabal of cloaked figures standing around a statue of Shiva (a gift from the Department of Atomic Energy of India). A woman in white is brought forward and stabbed, prompting the anonymous cameraman to flee in terror. The Telegraph noted the cameraman’s reflection in the office window suggests that he is also wea…
Read More