Johannesburg has always been at the heart of South Africa. But right now, it is doing something bigger, it is claiming a title few cities on the continent can match. Johannesburg is Africa’s festival ...