Somalilandsun: Intergovernmental Authority on Development Special envoy to Somalia Ambassador Mohammed Abdi Affey has dismissed claims that Kenya is keen on creating Jubbaland in Somalia as a buffer state against the AL-Shabaab militants. Continue reading