Ritual sacrifice astounds viewers at mock CERN ceremony
What appears to be nothing more than a staged setup, has raised further questions about CERN. (Conseil Européen pour la Recherche Nucléaire) This European Organization, has to do with Nuclear Research, physicists and engineers...