Last night, Ben Stein came to Biola Univeristy to promote his new film, Expelled: No Intelligence Allowed. In the film, Ben Stein invenstigates the employment termination of several University science professors due to their doubts about Darwinism and support of Intelligent Design. Find out more about the film here.
Recently, Dr. R. C. Sproul interviewed Ben Stein about the new film on his radio show, Renewing Your Mind.


