Recently, there's been a lot of speculation that scientists working with the Large Hadron Collider may have actually found the Higgs boson. While such a finding would need much more testing to confirm, a leaked video from CERN confirms that they've found something new, but no one is yet calling it the Higgs.It seems that...







