UN Watch report exposes Francesca Albanese's antisemitism, support for terrorism, and financial misconduct. A report by United Nations Watch on Wednesday is urging democratic nations to impose sanctions on Francesca Albanese, the UN Special Rapporteur on Palestinian human rights, accusing her of promoting antisemitism, supporting terrorism, and spreading misinformation. Titled "Wolf in Sheep’s Clothing: Why Democracies Should Sanction UN Rapporteur Francesca Albanese," the report was presented to the UN Human Rights Council on October 23, 2024. The report calls for Albanese's removal, citing a series of statements and actions that violate UN impartiality standards and promote hatred against Israel and...