It amazes me what scientist have found, and how it relates directly to evidence God exist.
In the origins of the Universe, scientists have postulated the amount of energy, and what existed at that instantaneous moment - a huge quantity of photons - ie, “let there be light”.