Professor Rachel Jafta

The Blissful Unfolding of Culture and Unity at the Cape Town Carnival

The Cape Town Carnival is an annual event that celebrates South Africa's culture and heritage. It takes place on Green…

10 months ago