Loading...

"God Particle" discovery confirmed by scientists

| Scientists today said they've confirmed the discovery of a sub-atomic building block of the universe, the so-called "God Particle."