nukac0la Uncategorized April 15, 2018 1 Minute tilthat: TIL scientists detected an atomic nucleus traveling at 99.9999999999999% of the speed of light, with energy 20 quintillion times that of visible light. It was appropriately named the “Oh-My-God Particle.” via ift.tt Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like Loading... Related Published by nukac0la ayyy View all posts by nukac0la Published April 15, 2018