The God Particle

2011-03-01 2,096

Will the Large Hadron Collider finally reveal the elusive God particle?