President Uhuru Kenyatta arrived in the Somali capital Mogadishu to attend the inauguration ceremony of President Mohamed Abdullahi.
President Kenyatta arrived at Aden Adde International Airport in Mogadishu and was received by high officials from Somali government.
This is the second visit to Somalia by a Kenyan Head of State in three decades.
Uhuru last visited Somalia in September 2016 during the 28th IGAD Extra-Ordinary Summit of Heads of State and Government.