News
680 victims receive Sh896m compensation as 472 claims remain pending
Human rights, Reparations, Victim compensation, Independent Policing Oversight Authority (IPOA), Kenya National Commission on Human Rights (KNCHR), Enforced disappearances, Sexual offences reparations, Data pro...