Former US president Barack Obama is set to visit Kenya next month.

According to the Nelson Mandela Foundation and the Obama Foundation, the former president will be in the country on July 16 before he heads to South Africa where he will deliver the 16th Nelson Mandela Annual Lecture in Johannesburg.

He is expected to hold talks with President Uhuru Kenyatta at State House, Nairobi, before travelling to his ancestral home of K’Ogelo to visit with his relatives.

There are also indications he will meet Opposition leaders during the one-day trip.

Read the full story on The Star