Is your faith in the Higgs boson and CERN or in the One who created Peter Higgs and every particle in your body? April 12, 2024