Center for Strategic Communication

The peace process has failed again, and it’s time for Israel’s neighbors to shoulder the burden of dealing with the Palestinians.