KHRC and MUHURI are concerned that Safaricom PLC is alleged to have, for years, given security agents virtually unfettered access to its customer’s data, assisting in the tracking and capture of ...