IPOA seeks to detain Central OCS Talaam for 21 days in probe over Albert Ojwang’s murder » Capital News

NAIROBI, Kenya, Jun 16 – The Independent Policing Oversight Authority (IPOA) is seeking to detain the Officer Commanding Station (OCS) of Nairobi’s Central Police Station, Samson Talaam, for 21 days to allow for the completion of investigations into the death…