The charade of ‘recognition’ for Palestine

.....

© National Herald