The Daily Frame

BY Annie Strother  December 14, 2011 at 11:00 AM EDT


Click to enlarge.

A worker at the European Organization for Nuclear Research walks past a mural representing the ATLAS Large Hadron Collider in Geneva, Switzerland. Two teams of scientists announced Tuesday that they have detected “tantalizing hints” of the Higgs boson, or so-called God particle, which is believed to play a key role in the creation of the universe.

The findings do not prove the existence of the Higgs, but scientists are encouraged that the two teams reached similar results. One team’s research utilizes the Large Hadron Collider depicted in the mural, which is the world’s largest atom smasher.

Photo by Harold Cunningham /Getty Images.