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."