Ambassador Mohamed Abdi Affey in the news