CERN confirmed that two separate teams working
at the Large Hadron Collider are more than 99 percent
certain they've discovered the Higgs boson, also known
as the God particle. The long-sought particle may complete
the standard model of physics by explaining why objects in
our universe have mass—and in so doing, why galaxies,
planets, and even humans have any right to exist.