This past month marks 40 years since the Egypt-Israel Camp David Peace Accords and 25 years since the PLO-Israel Oslo…
Pseudo-Peace. On September 13, 1993, a bright, sunny day in Washington, D.C., the Oslo Accords were signed at the White…