From Birmingham to Westminster, from football stadiums to national newspapers, one word has taken on extraordinary political weight: Islamist.
From Birmingham to Westminster, from football stadiums to national newspapers, one word has taken on extraordinary political weight: Islamist.