Nelson Mandela Day: In the footsteps of a Giant
Nelson Mandela Day: In the footsteps of a Giant Nelson Mandela Square, in Sandton Central, is where you’ll find the imposing statue of South Africa’s beloved Madiba. Or perhaps ‘imposing’ isn’t the right word. Rather, one could say: his presence reverberates throughout. People from all walks of...