Visiting Somali President Mohamed Abdullahi Mohamed speaks during 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)