The South Africa Heritage Day events are used to celebrate and remember the cultural and political struggles of the people of South Africa in fighting apartheid and associated racism.