African Heritage Festival was significant ... The sounds and songs from the band of the day, which provided a fitting African background to the setting, cut across languages and cultures.
South Africa’s rich and diverse ... and the struggles that have shaped modern-day South Africa. Here’s a look at some of the ...