2 ms·
At least the Oh-My-God particle has definitely been found: http://en.wikipedia.org/wiki/Oh-My-God_particle http://en.wikipedia.org/wiki/Oh-My-God_particle
by brazzy 14y ago
At least the Oh-My-God particle has definitely been found:
http://en.wikipedia.org/wiki/Oh-My-God_particle http://en.wikipedia.org/wiki/Oh-My-God_particle