Fresh Data From CERN and Tevatron Gives A Glimpse of the God Particle

A picture starts to emerge from the fog