Former US President Barack Obama addressed some 15,000 people in South Africa on Tuesday to mark the 100th anniversary of Nelson Mandelas birth.
The address came a day after his successor, Donald Trump, upbraided the US in a news conference with Vladimir Putin.
Source: NAN