Daily Archives: August 24, 2017

When a US government official calls you a liar, you go on the offense.

Exactly two years ago, a senior official at the US State Department called me a liar, to my face. He informed me that all the work that we had done on the Palestinian Authority...

The Legacy of UNRWA – English

https://www.youtube.com/watch?v=GIEHoBxn8tU