David E. Weisberg

David E. Weisberg is a semi-retired attorney living in North Carolina. He holds a Ph.D. in philosophy from the University of Michigan.

The Jerusalem Post

Trump and Israel

The Jerusalem Post

John Kerry and the Two-State Solution

The Jerusalem Post

The Wisdom of the NYTimes Editorial Board


A Response to Mr. Frantzman

The Jerusalem Post

An Open Letter to UN Secretary General Ban Ki-Moon (Part 2)

The Jerusalem Post

An Open Letter to UN Secretary General Ban Ki-Moon (Part 1)

The Jerusalem Post

There Martin Indyk goes again!

The Jerusalem Post