Showing posts with label evolution. Show all posts
Showing posts with label evolution. Show all posts

Saturday, April 4, 2009

The Basics of Evolution

from Little Green Footballs
April 4, 2009

Here’s an excellent video presentation explaining some of the basic ideas behind the theory of evolution, and addressing some of the most common misconceptions promoted by creationists, with a well-written script and artistic graphics

Click to read the comments