Just hours from now, physicists could announce they're 99.9936 percent sure the Higgs boson exists, according to experts on the hunt for the so-called God particle. +National Geographic 
Shared publiclyView activity