Higgs Boson current findings explained

Good explanation of the tuesday CERN news