Mzansi Afrika points to some photographs of Nelson Mandela Square [1] in Johannesburg, South Africa which ironically is situated in “most upmarket shopping and dining destinations. The area is situated in the exclusive northern suburbs of Johannesburg, and is surrounded by luxury hotels”.
South Africa: Nelson Mandela Sq
· Written by Sokari Ekine
Categories: Sub-Saharan Africa, South Africa