On Thursday, December 4, 2025, the Italian daily newspaper Il Giornale published a crushing article exposing Francesca Albanese, the UN Special Rapporteur on the Situation of Human Rights in the Palestinian Territories, who was already sanctioned on July 9, 2025, by the US State Department… | Read More in The Blogs