Are the Oslo Accords on Life Support?

Middle East In Focus