Not even a lead umbrella will protect
Oddly, very tiny, very dense bits of curious matter from long ago appear to be slamming their way through the earth. What next, eh? Tiny "strangelets" are bits of Big Bang era matter, and it looks like researchers have found sign of their passing through our innocent little planet at preposterous speeds.
Intelligent design, indeed.
<< Home