Nobel-winning 'God particle' physicist Peter Higgs dies aged 94

Professor Peter Higgs at the Science Museum, London on December 11, 2013. © Sean Dempsey, AP
Related Post