Keyword: sacrifice

'Human sacrifice ceremony' filmed at European nuclear reseach centre

The prank video shows cloaked individuals stabbing a kneeling woman on the Cern premises, home to the Large Hadron Collider on the Franco-Swiss border.

Related keywords