President Obama arrives in his ancestral home of Kenya
President Barack Obama has arrived in Kenya, at the start of a two-day visit.
He is the first US president in office to visit the country, his ancestral home.
Mr Obama was greeted by Kenyan President Uhuru Kenyatta when his plane landed in Nairobi.