Darwin and Evolution Archive Classic: The Arrest of Dr. Darwinlover July 16, 2014 The commentary of this entry from 9/30/07, "Evolutionists Say Parasites Made Humans Successful," included an arresting cop episode with the Baloney Detector dog. CONTINUE READING