Wednesday, March 29, 2006

Ouch

Kevin Phillips' latest screed gets a thumping from Slate. Via NRO.

No comments: