Videos
21 min ago
JOHANNESBURG - South Africa commemorates Human Rights Day in remembrance of the sacrifices that accompanied the country’s struggle for democracy.
President Cyril Ramaphosa is set to deliver this year's keynote address in De Aar, in the Northern Cape.
The day is the anniversary of the Sharpeville Massacre of 1960, when apartheid police killed 69 peaceful protesters.