A video emerging from CERN, a particle research center situated in Geneva, Switzerland, shows eight figures outfitted in black robes standing in the shadows around a statue of the Hindu goddess Shiva.
A woman walks into the middle of the group and lies on the ground, as one of the robed men approaches and appears to stab her.
Representatives at the European Organization for Nuclear Research, otherwise known as CERN, say they are investigating startling footage appearing to show a mock human sacrifice conducted at their site.
Our 4th of July Super Sale has been extended! Get double Patriot Points and free shipping on the hottest items!