She's the Face of the UN on Gaza, and She's a Moral Monster

1 hour ago 2
<![CDATA[Francesca Albanese is the UN special Rapporteur for Gaza, and she isn't just biased against Israel--that would be everybody at the United Nations--but a moral monster. ]]>
Read Entire Article