The surveillance system at the office of the Officer Commanding Station (OCS), Nairobi Central Police station, was tampered with on…
Read More »
Over 30 human rights organisations have condemned the Office of the Director of Public Prosecutions (ODPP) for dropping charges against…
Read More »
The Independent Policing Oversight Authority (IPOA) has launched investigations into the incident where a lady was allegedly assaulted by police…
Read More »