There were celebrations on Tuesday at CERN, the European physics research centre in Geneva, as it inaugurated its new particle accelerator which will …

source