Instapundit.com Instapundit.com

December 01, 2002

MERDE IN FRANCE has an Al Qaeda leadership scorecard. Rather a lot of them are dead or in captivity.