Tuesday, March 30, 2010

The Large Hadron Collider, the world's largest atom smasher on the quest to discover the 'God particle,' has smashed its previous record for particle collisions.