Science is supposed to be self-correcting, we're told. But when towers of belief are built on assumptions later shown to be false, the consequences can be monumental.
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.