Francesca Albanese is the last barrier to Israel’s impunity, and it’s impossible to ignore her findings
UN Special Rapporteur Francesca Albanese is coming under intense criticism with calls for her resignation because one line from her speech, delivered on 7 February 2026 at the Al Jazeera Forum in Doha, Qatar, was isolated and reframed.
Her remarks about “humanity has a common enemy” came during that Al Jazeera Forum speech, where she was addressing inte…




