The Special Representative of the UN Secretary-General (SRSG) in Somalia, Michael Keating, led a delegation of ambassadors and senior representatives of the international community – the African Union, the European Union, Sweden, Djibouti, Ethiopia and Kenya – on a visit to Cadaado today for meet