1.

IHRDA meaning in Governmental ?

Answer» What is Institute for Human Rights and Development in Africa mean?

The Institute for Human Rights and Development in Africa (IHRDA) is an pan African non-governmental organisation whose primary work is the provision of pro bono legal counsel to victims of human rights violations. In its litigation mandate, IHRDA represents victims of human rights violations in cases before national courts and African regional human rights instances.

reference nan


Discussion

No Comment Found