Another facepalm for humanity; “God Particles” on eBay

Yesterday while Americans were celebrating Independence Day, Cern scientists at the LHC confirmed existence of the Higgs boson Particle. Of course this means it has to go on eBay right? Read more…



Neowin