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 MOREGOD PARTICLE FOUND IN NEW JERSEY