Kenyan President Uhuru Kenyatta (R) and visiting Somali President Mohamed Abdullahi Mohamed attend a press conference at the State House in Nairobi, capital of Kenya, on March 23, 2017. Somali President Mohamed Abdullahi Mohamed began his first state visit to Kenya on Thursday ahead of a special summit on the Inter-Governmental Authority on Development (IGAD) to be held on Saturday. (Xinhua/Pan Siwei)