Political Analysis: Targeting UNRWA… Whose Gain?!

By: Prof. Dr. Mohsen Mohammad Saleh. As of writing this article, 17 countries in addition to the European Union (EU) have suspended their funding to [...]