In Johannesburg, Pretoria, Durban, Bloemfontein and Cape Town, the air people breathe is often so dangerous that it is killing them
The once-bustling cultural heart of Johannesburg is being revamped with a host of new developments.