Instapundit.com Instapundit.com

February 14, 2003

INTERESTING REPORT ON ISLAMISM in the Netherlands. Unsettling, too.