'God particle' scientists win 2013 Nobel Prize in Physics
Photo taken on Jun. 20, 2013 shows British scientist Peter Higgs listening to a speech in Edinburgh, Britain. The 2013 Nobel Prize in Physics went to Francois Englert from Belgium and British scientist Peter Higgs, announced the Royal Swedish Academy of Sciences in Stockholm on Tuesday. (Xinhua/Guo Chunju)