An Opera News Kenya publication
In disappointing diplomatic and trade news, Kenya has been forced to recall its ambassador in Mogadishu…