US President Barack Obama arrived in the Kenyan capital Nairobi late Friday, making his first visit to the country of his father's birth since his election as president.
Obama was greeted by Kenyan President Uhuru Kenyatta with a handshake and embrace as he stepped off Air Force One, at the start of a weekend visit during which he will address an entrepreneurship summit and hold talks on trade and investment, counter-terrorism, democracy and human rights.