US President Barack Obama has landed in Nairobi, Kenya for a three day official visit. The Air Force One carrying President Obama wheeled down at the Jomo Kenyatta International Airport at 20:02hrs.
The US president was received by President Uhuru Kenyatta and a host of senior government officials. Deputy President William Ruto, who is facing a crimes against humanity case at the International Criminal Court, was nowhere to be seen.
Upon arrival, president Obama, whose father is Kenyan, received a bouquet of flowers from young Joan. He took time to greet, hug and take pictures with her.
He later shook hands and hugged with President Kenyatta under the watch of the hawk-eyed Secret Service officers.