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 new Special Rapporteur on Palestine, Francesca Albanese, praises notorious terrorists and shares antisemitic views Read More »