ByNobleID
    A Study on the Arab Charter of Human Rights: Focusing on the Formative Process and the Rights of Individual and of the Weak | NobleID