An opinion article written by Dr Aggrey Wafula a kenya researcher. Kenya has long been known to the world, or at least to Africa as a hub for money laundering and Illicit Financial Flow (IFF). Observers ascribed this decadence to 10 Points in the ...