US slams UN rapporteur Francesca Albanese, citing her antisemitism and anti-Israel bias

The US Mission to the United Nations on Tuesday issued a statement in which it reiterated its opposition to the mandate of Francesca Albanese as UN Special Rapporteur.

“The United States continues to strongly denounce Francesca Albanese’s…

Continue Reading