Hello Britain, are you happy now with the misery you inflicted on the Palestinians?

.....

© Middle East Monitor