'Oumuamua Type post Author David Klinghoffer Date December 15, 2017 CategoriesBiologyHuman ExceptionalismIntelligent DesignPlanetology Tagged , __nedited, 'Oumuamua, aliens, asteroid, Avi Loeb, Discovery Institute, earth, evolution, humans, intelligent design, Jupiter, life, Mars, Michael Denton, Neptune, Privileged Species, science, SETI, solar system, Washington Post, Wikipedia ‘Oumuamua, Space Visitor, Shows Intelligent Design at Work David Klinghoffer December 15, 2017 Biology, Human Exceptionalism, Intelligent Design, Planetology 5 The discovery of ETs would not undermine the case for the design of terrestrial life one bit. The situation for Darwinists is very different. Read More ›