Robben Island Obama's final stop off in South Africa In a visit dominated by the fading health of former South African president Nelson Mandela. US President Barack Obama attended banquet with current leader Jacob Zuma, where the American praised the legacy of the ailing anti-apartheid hero. Not everyone in South Africa is impressed by the Obama presidency and demonstrators protested outside the University of Johannesburg in Soweto where Obama spoke. The president was questioned about US foreign policy: "There are some extremist groups that will not compromise or work through a democratic process, and we also have to be realistic about that and what we want to do is partner with African countries, to figure out how we can help," he said. Obama concludes his visit to South Africa with a trip to Robben Island where Nelson Mandela was held for 18 of his 27 years in prison. As the US president visits the venue of Mandela's incarceration the 94-year-olds latest battle is taking place in a hospital in Pretoria. More about: American politics, Barack Obama, Nelson Mandela, Pretoria, South Africa, USA