Islam Expo clears its name

Stephen Pollard’s polemics have landed the Spectator magazine in trouble? And who is this gentleman? He is the one who once said: “Americans have bled to free Iraq, and we won’t hesitate now to use overwhelming force to stop a few cowards from ruining what our own dead helped to achieve…” Can anyone with such…