Legislations Kenya’s controversial “ICT Practitioners Bill” is closer to becoming law Abraham Augustine 28 months ago