OIC-Independent Permanent Human Rights Commission IPHRC
The Independent Permanent Human Rights Commission (IPHRC) is an expert body with advisory capacity e
The Independent Permanent Human Rights Commission (IPHRC) is an expert body with advisory capacity established by the Organization of Islamic Cooperation (OIC) as the principal organ working independently in the area of human rights. The broad contours of an effective and independent human rights mechanism were envisaged in the OIC Ten-year Programme of Action adopted by the 3rd Extraordinary Isla
Click here to claim your Sponsored Listing.
Website
Address
Khalij Al Qamar Al Hamra District
Jeddah
23212