Europe is under attack from a homegrown strain of militant Islam that has appeared among its steadily increasing Muslim population. As it shores up its defenses, it will inevitably need to re-examine what it means to be European.
Europe is under attack from a homegrown strain of militant Islam that has appeared among its steadily increasing Muslim population. As it shores up its defenses, it will inevitably need to re-examine what it means to be European.