Intelligent design theory, or ID, is opening new doors of scientific research, particularly in cancer and other disease research, according to its adherents, but a new movie, "Expelled" starring Ben Stein explores how an "elitist scientific establishment" is apparently muzzling and smearing scientists who publicly discuss ID.
Thursday, January 17, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment