The annual Nelson Mandela lecture 2025 saw UN Special Rapporteur on the Occupied Palestinian Territories, Francesca Albanese, ...
A decade after the death of Nelson Mandela, many South Africans are asking what the anti-apartheid icon would have thought of the current state of the country and the direction it's heading in. Nelson ...