South Africa president Cyril Ramaphosa has urged people to honour the legacy of the anti-apartheid hero Nelson Mandela by helping to rebuild the country after days of riots that left 212 dead.

The violence was sparked by the jailing of ex-President Jacob Zuma.

Each year on Mr Mandela's birthday 18 July, people are urged to spend 67 minutes helping others, to mark his 67 years of public service.

The president says he is impressed by South Africans' resilience - reflecting Mr Mandela's spirit.