vigils

Barack Obama arrives in South Africa amid vigils for Nelson Mandela

President Barack Obama has landed in South Africa, the second stop in his three-country tour of Africa, amid vigils for…

11 years ago