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.

Article Image

Trump and Israel

Article Image

John Kerry and the Two-State Solution

Article Image

The Wisdom of the NYTimes Editorial Board


A Response to Mr. Frantzman


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


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


There Martin Indyk goes again!