Yesterday the scientists said they found the known “minor” particle not the “major” god particle they say they found today.
I tend to doubt it. But, on the positive side, scientists do and must acknowledge the existing of God as the creator if they found what he built.
The Higgs is no more a God particle than any other particle. The name was a marketing gimmick for a book title and the press has run with it ever since.