UN Watch’s Hillel Neuer says Francesca Albanese’s renewed UN mandate is “invalid,” citing violations of internal procedures and calling for sanctions. | Read More in News from Israel. Read More in Israel NOWlej.
UN Watch challenges reappointment of anti-Israel UN rapporteur Francesca Albanese
