Speculative Hard Science and Science Fiction. And Metal.
Saturday, August 17, 2013
New Mammals Being Discovered, Aliens Obviously Not In Solar System
The discovery of a new mammal had been announced by the Smithsonian - not a new insect or worm, a new mammal, in 2013 - and meanwhile, we can confidently say we have enough information to rule out alien artifacts in the solar system.