May 1, 2017 | The Atlantic

What Hamas’s New Document Does and Doesn’t Say