Instapundit.com Instapundit.com

August 04, 2002

BRITAIN: A haven for radical Islam's war against the West, says the Christian Science Monitor.