Industries | Thu Sep 22, 2011 12:42pm EDT

Particles recorded moving faster than light - CERN