Daily Archives: November 17, 2017

Revelations

According to the dictionary definition, “revelations” are the act of making something known that was secret or a fact that is made known…writes Michael Kuttner. Israel can generally be guaranteed to feature in most revelations...

Critique : UNRWA & NSC Response to Comprehensive Study of PA/UNRWA textbooks

ith the launch of the new school year in the Palestinian Authority and UNRWA education system, it pains me to report that US funds flow to these schools, without constraints to UNRWA/ PA schools...