20100714 world.us: Has elusive God particle finally been discovered?