Sunday, March 28, 2004

The Moor's Last Laugh

Islamism finds a home in Europe.