Rock the Cradle (of Humankind)
Johannesburg is a new city by human standards, having been founded 125 years ago in 1886. But just a short drive from Joburg lie the remains of some of the oldest human descendants on earth. The [...]
Johannesburg is a new city by human standards, having been founded 125 years ago in 1886. But just a short drive from Joburg lie the remains of some of the oldest human descendants on earth. The [...]