Posted in Oil Politics Top News

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…