From the newsroom: God particle found?

2018-02-08 5

European lab CERN says it has discovered a new particle that could be the Higgs boson. Mint?s Jacob Koshy and Leslie D?Monte debate what the discovery could mean for science and our understanding of the universe.