Nobel laureate Peter Higgs is dead

Nobel laureate: The world must do more