Scientists at CERN have today announced that they’re 99.99% sure that they’ve found a new sub-atomic particle, and that it is likely to be the elusive Higgs boson – often referred to as the “God Particle”. That’s all well and good, but what does it all mean? Let’s break it down…
Read more