South Africa is a country rich in history, from early human settlements to colonial struggles and the fight against apartheid ...
For a thorough understanding of South Africa's appalling apartheid era, a visit to Johannesburg's Apartheid Museum is a must. The museum features a series of graphic yet informative exhibits ...