Beware False Unity
Blood for Oil
What isn’t being said at Columbia
Our Two Words
Many Possible Palestines
Defeating the Islamic Republic
Go long against Iran
We’ve been fighting the wrong war
We Must Embrace Security Council Resolution 2728
Act before GenAI becomes anti-Zionist
Israel doesn’t (only) need leaders
Words the world needs to hear
Confronting the extremists in our midst
Letter to my American Zionist friend
War by other means
Israel’s Dreyfus moment