On a Special Anniversary, the Biochemical Challenge to Darwin Stands Strong
Description
By intelligent design, you might say, August 1996 was the same month that John West and Stephen Meyer founded the Center for Science and Culture.
Maintained by The Apologist Project.
