This is the 23rd annual Nelson Mandela Lecture, delivered by human rights lawyer and United Nations Special Rapporteur on the Occupied Palestinian Territories, Francesca Albanese, in Johannesburg on ...