Tuesday, October 18, 2005
Intelligent Design
I would love to embrace this theory of intelligent design I have been hearing in the media so much lately would it not be for the annoying presence of evidence to refute it. Here is the latest data point curiously not covered in the mass media:
New Primate Fossils Support "Out of Africa" Theory
New Primate Fossils Support "Out of Africa" Theory