What did the 2004 “Kroll Report”, leaked and published in 2007, say about Kenya’s drug running Akasha Family? Posted on August 19, 2019 by Ken Reply Share this: