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.