Something About Company
The Institute for Human Rights and Development in Africa (IHRDA) is a Pan-African, non-governmental organization established in 1998 by human rights lawyers working to promote and protect human rights in Africa and improve the effectiveness of the African human rights system.