Sunday, 19 May 2024 05:29 AM
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.