Friday, 26 April 2024 03:33 PM
July 18, 2018 15:25 pm
Former US president Barack Obama appears to have taken a subtle swipe at Donald Trump via his new summer reading list, which was published ahead of his powerful speech in Johannesburg this week.