Comment

Another Holocaust-Denying Priest

43
davesax1/30/2009 9:44:32 am PST

Charles:

The Discovery Institute is mad that Jews are mad about this.

And they got some space in the Jerusalem Post to vent.

Boo hoo.

Disovery Institute in the New York Times