Higgs boson

Let me get this straight, did they just find God in a particle? Not exactly. But yesterday’s announcement that physicists at Cern, the European nuclear research centre, have glimpsed what seems to be the Higgs boson is nevertheless very exciting. Here’s why…  Read more

Here are the pieces that caught our eyes today on the world desk: