News

The Independent Policing Oversight Authority (IPOA) has moved to court, seeking orders to detain Central Police Station OCS ...
The Independent Policing Oversight Authority (IPOA) has filed a miscellaneous application seeking to detain Nairobi Central ...