By Charles Wanguhu Kenya currently risks being black listed by the OECD Financial Action Task Force (FATF) as a jurisdiction with key deficiencies in the control against money laundering. The other two countries on the list: the People’s Republic of North Korea and Iran. The Financial Action Task Force (FATF) is an inter-governmental body tasked…