Intelligent Design Group Identifies Failures of Darwinism
Original ArticleThis article, published by The Christian Post, mentions Discovery Institute:
The Discovery Institute plans to post a slide show presentation critiquing the online materials from PBS-NOVA’s “Judgment Day: Intelligent Design on Trial” documentary on www.judgingpbs.com.
The rest of the article can be found here.