africommons.com
What did the 2004 “Kroll Report”, leaked and published in 2007, say about Kenya’s drug running Akasha Family? - AFRICOMMONS