Khaled Abu Toameh:What The "Palestinian" Arabs Are Doing For "Peace"

Here.