CERN Scientists May Have Broken the Speed of Light, Disproving Einstein

Where's your god now?