Accursed Balfour Declaration

Translation / Interpretation / Caption Text / Source
Sighting:  Demonstration in front of the UK Embassy in The Hague, 2 Nov. 2017