The new Special Rapporteur on Palestine, Francesca Albanese, praises notorious terrorists and shares antisemitic views
Francesca Albanese’s appointment as Special Rapporteur on Palestine was met with controversy due to her widely criticized and biased views. We investigated further into Francesca’s social media output and discovered support for Leila Khaled, a notorious terrorist and leader of the Popular Front for the Liberation of Palestine, as well as antisemitism and extreme anti-Israel …