JOHANNESBURG — South African president says Nelson Mandela is 'responding better' to treatment in hospital.