The Arab League has urged Britain to apologize for the “Palestinians' suffering over more than a century” due to the Balfour Declaration, and to recognize “Palestine”, Xinhua reports.

The AL made this statement on Tuesday on the occasion of the 104th anniversary of Balfour Declaration, which recognized the establishment of a Jewish national home in the Land of Israel.


Read more