World A Hundred Years’ War for Our Time October 7, 2024Roger CohenComments Off on A Hundred Years’ War for Our Time Peace in the Middle East seems more elusive than ever, with Oct. 7 setting off a battle over not just land but the narrative itself.