News

Palestinian Balfour Declaration protests in pictures

Thousands of Palestinians took to the streets to demand an apology from the United Kingdom for endorsing the creation of a Jewish state in Palestine. The 1917 document helped lay the legal foundation for today's Israel.