Thursday, December 13, 2007

Expelled: No Intelligence Allowed

>

Check out this trailer for a movie being released by Ben Stein this Spring. It is a documentary investigating the plight of scientists who dare to challenge neo-Darwinism.