Higgs Where Are You?

Nature reports that the final piece of the new detection system has been lowered into place at CERN’s Large Hadron Collider. Once all of the pieces have been connected up and tested, the search for the Higgs Boson can begin. Do click through, it looks like they got Stephan Martiniere to do the photograph. (Sometimes real life imitates the wildest science fiction.)