Oman, Chairman of the Human Rights Commission, Mr. Rashid Hamed Abulushi – Human Rights 75 Pledge

This post was originally published on UN Human Rights.