UN rapporteur Albanese at it again: World gave Israel 'license to torture Palestinians'
Controversial UN rapporteur Francesca Albanese again criticizes Israel, claiming torture against Palestinian Arabs has become state policy. Israel: Albanese is an "agent of chaos" who promotes extremist narratives.