News

The Independent Policing Oversight Authority (IPOA) has filed an application in court seeking to compel Safaricom Kenya Limited to release call records and related data linked to individuals suspected ...