An Opera News Kenya publication
Major investors in Kenya’s budding oil industry have fallen out acrimoniously, airing their dirty linen in…