For 50 years, the research community has been hunting unsuccessfully for the so-called Odderon particle. Now, a Swedish-Hungarian research group has discovered the mythical particle with the help of extensive analysis of experimental data from the Large Hadron Collider at CERN in Switzerland. In 1973, two French particle physicists found that, according […]