Political Analysis: Why Should Britain Apologize For the Balfour Declaration?

By: Dr. Mohsen Mohammad Saleh. Until now, the British government does not seem inclined to review its colonial behavior in Palestine, which led to the establishment of the Zionist state "Israel" there, and caused a catastrophe for the Palestinian people. [...]