By | September 24 2011 1:37 AM

The Discovery of particles that travel faster than the speed of light: Could it perhaps be the most embarrassing claim that the scientists have made in the recent times?