US government supports efforts towards restoring police’s lost public trust
The United States Government, has offered support worth US$700,000 towards strengthening the capacity of the Independent Complaints Commission (ICC). The...
The United States Government, has offered support worth US$700,000 towards strengthening the capacity of the Independent Complaints Commission (ICC). The...