Stories from 26 December 2005
South Africa: Nelson Mandela Sq
Mzansi Afrika points to some photographs of Nelson Mandela Square in Johannesburg, South Africa which ironically is situated in “most upmarket shopping and dining destinations. The area is situated in...