CERN Geneva campus

Some Humans Just Sacrificed Their Jobs At CERN

In what they are referring to as an "internal matter", CERN has announced that it will be investigating the video…

8 years ago