Tag: Fish kill

P.I.D. Radio 1/6/11: Hunting the God Particle

HAS THE “God particle” been found? One science blogger reports rumors that the Tevatron particle collider near Chicago has identified a light Higgs. Scientists at Tevatron say the rumors are… Read more »