Posted by: Captain Haddock December 17, 2006
Login in to Rate this Post:
0
?
And check out this Globe Editorial on the issue of Carter refusing to debate Dershowitz.