As he prepares to leave South Africa, the BBC’s Andrew Harding reflects on his years in a country of increasingly stark contrasts – and on the...
Home » Johannesburg
As he prepares to leave South Africa, the BBC’s Andrew Harding reflects on his years in a country of increasingly stark contrasts – and on the...