Press
‘Israel has been given a licence to torture Palestinians’
Images
Francesca Albanese: ‘Israel has been given a licence to torture Palestinians’ UN Special Rapporteur Francesca Albanese has said the world gave Israel a ‘licence to torture Palestinians’ as she presented her latest report to the Human Rights Council in Geneva. She criticised governments for allowing violations to continue with impunity. Save Share