:: The Independent Permanent Human Rights Commission (IPHRC), a branch of the Organization of Islamic Cooperation (OIC) “provides guidance on all human rights issues to the Council of Foreign Ministers,” the executive director of the OIC-IPHRC Secretariat told Arab News
You must be logged in to post a comment.