South Africa is a country that has faced many challenges throughout its existence. It is a country full of rich cultural and ethnic diversity that has overcome massive obstacles to strive to reach unity as a single nation that celebrates its diversity. It has overcome colonialism, slave trade, the Cold War and the horrors of Read More…