So they have found a new … science June 19qjoq.comLeave a Comment on So they have found a new … So they have found a new particle that travels faster than light now? We certainly didn’t see that one coming.