Kenya – Somalia Clash Over Alleged Somalia Licensing Round in London
A rift has emerged between Kenya and Somalia over an alleged licensing round by the horn of Africa country in which Nairobi accuses its neighbor of licensing some contentious blocks … Read More