- Bennett, remember the Balfour Declaration? (Haaretz, October 28, 2021)
- The failure of Netanyahu’s conflict management concept (Haaretz, July 8, 2021)
- Some inconvenient facts for one-state advocates (Times of Israel, July 23, 2020)
- Peter Beinart Doesn’t Realize That the Israeli-Palestinian Divide Is Too Wide to Bridge (Haaretz, July 24, 2020)
- Understanding the Trump Plan (Israel Policy Forum, July 2020)
- The End of the Two States Solution Is Just a Myth (Haaretz, November 22, 2019)
- Deal of the Century? More Like the Dealer of the Century (The forum for Regional Thinking, Aug 25, 2019)
- The ignorance of Trump envoy Greenblatt is just the tip of the iceberg (Haaretz, Aug 9, 2019)
- Netanyahu and Trump will fulfill the Palestinian dream (Haaretz, May 31, 2019)
- This is how the deal of the century should look like (Haaretz, May 8, 2019)
- Ehud Barak, the Palestinians and the historical truth (Haaretz, December 10, 2018)
- The trust that has been worn and eroded between Israel and the Palestinians (Haaretz, October 8, 2018)
- The Netanyahu government is dragging us back a hundred years (Haaretz, September 12, 2018)
- Do not evacuate settlements before you know whether the border is realistic (Haaretz, August 20, 2018)
- The Land of Israel lobby is working to abolish the Zionist vision (Haaretz, August 5, 2018)
- Trump’s New Deal for the Middle East and Netanyau’s fingerprints (Haaretz, June 24, 2018)
- Look for the override clause in Rabbi Kook (Haaretz, May 14, 2018)
- The demographic balance sheet bursts the bubble of annexation (Haaretz, March 28, 2018)
- Jason Greenblatt’s Challenge (August 15, 2017, Ha’aretz)
- Special Solutions to the Israeli-Palestinian Conflict (October 11, 2017, Matzav)
- When Rabin will rest in peace (November 15, 2017, Ha’aretz)
- Israel is not prepared for the Trump Plan (December 28, 2017, Ha’aretz)
- A Palestinian Sadat? Another false claim of Netanyahu’s (November 28, 2017, Ha’aretz) 28/11/17)
- What is really happening with the American proposal (November 22, 2017, Ha’aretz