VodkaPundit

The Other War

MEMRI reports that US intelligence is putting pressure on an Islamist website. Full translation here.