The annual Nelson Mandela lecture 2025 saw UN Special Rapporteur on the Occupied Palestinian Territories, Francesca Albanese, ...