Peter Higgs, the Nobel Prize winner in physics who discovered the ‘God particle’, has died, aged 94
British physicist Peter Higgs, winner of the 2013 Nobel Prize in Physics, has died at his home in Edinburgh at the age of 94 after a short illness. The announcement…