Africa/Kenya/31-01-2021/Author: Christine Muchira/Source: www.kbc.co.ke Directorate of Criminal Investigations – DCI in partnership with the Internet Watch Foundation (IWF) has launched an Online Portal tailored for law enforcers to handle matters of online child sexual exploitation and Abuse, augmenting the existing children protection measures. Kenya becomes the 44th country globally and 22nd in Africa to partner with […]