The world has given Israel ‘license to oppress Palestinians’, UN special envoy Francesca Albanese has said as she presents her latest report at the Human Rights Council in Geneva. He criticized governments for allowing violations to continue with impunity.
Published on 24 March 2026
