Friday, April 10, 2009

Falsewitness News

The latest example of malicious reporting about Intelligent Design, this time from NPR.

No comments: