GOD PARTICLE FOUND IN NEW JERSEY August 25, 2019 by Frank Lake CAMDEN — Physicists confirmed that they have found the source of our universe – and it’s in New Jersey! READ MORE
GOD PARTICLE FOUND April 25, 2011 by Tap Vann GENEVA , Switzerland – Physicists have identified the God Particle! READ MORE