Ethiopian Human Rights Commission (EHRC)
Industry:
Government And Public Sector
Addis Ababa, Ethiopia