New Delhi: There was jubilation in Geneva, home to the largest, most expensive experiment in history. International scientists were searching for a tiny subatomic particle, first suggested by Peter Higgs, and after half a century, they found the Higgs Boson or the God particle.