Francesca Albanese violates UN principles of impartiality

UN Watch