From the newsroom: God particle found?

  • 6 years ago
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.