As headlines go, it's certainly an eye-catching one. "Scientists Prove Existence of God," German daily Die Welt wrote last week. But unsurprisingly, there is a rather significant caveat to that claim.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results