MillenniumPost

An ode to Nelson Mandela

12 Dec 2013 10:49 PM GMT
Nelson Rolihlahla Mandela, the last of the giants who led South Africa’s struggle against colonialism, is no more. ‘White supremacy implies black...
Share it