The “God Particle”: One Less Place To Hide

Well, I guess now that the “God particle” has been discovered — or very nearly confirmed by a majority of physicists — I need to decide what church to join. We atheists, after all, have been devoutly demanding evidence for the hypothesized intelligent designer holding the universe together, and now that scientists have observed the […]