Protesters vent hatred of Obama
Just hours before US President Barack Obama mounted the podium at the University of Cape Town about 50 people protested outside the campus, shoes in hand, calling for his head.
"Take off a shoe. Remember the journalist who threw his shoe at [George] Bush? Let's do the same in solidarity," Shaheed Mahomed, organiser of the NObama Coalition Cape Town, told the protesters.
They obliged and chanted: "Go Obama, go. Arrest Obama, arrest. Arrest the zombie, arrest."
From a bridge over the M3 some protesters waved Palestinian flags . One poster read: "Obama is on the payroll of the Pro-Zionist Capitalists."
Yushra Adams said she was protesting because Obama "has blood on his hands".
The Obamas' first stop was Robben Island just before 11am. Later they visited the Desmond and Leah Tutu Treatment Centre, which cares for HIV/Aids patients in Masiphumelele township.
Michelle Obama earlier tweeted a photo of the V&A Waterfront, saying "Just arrived in Cape Town, South Africa. #beautiful".
At UCT Obama told a packed Jameson Hall: "There's no question, Africa's on the move, but it's not moving fast enough. We've got more work to do because Africans must not be left behind. That's where you come in, young people."