Concept

Kenya National Commission on Human Rights

Properties

SES ID
  • 287491
Notation
  • 287491
In scheme
Top concept of