Read Time:14 Second
Peter Higgs, the British physicist who won a Nobel Prize in 2013 for his discovery decades earlier of a theoretical mechanism to explain the origin of mass in the universe, has died. He was 94. He died on April 8 at his home, according to the…