Showing
2 results
Obama’s talk at the Saban Forum this past Saturday may have been the most impressive moment of his presidency. The topic, of course,…
The shape of the Israel-Palestine conflict has been clarifying itself over the past few days. On one hand, the head of the Palestine Authority…