Israel has no right to self defense as the occupying power Was the words of the UN specialist Francesca Albanese. Post Comment Receive notifications Add a comment...