Charles Malik

Person

Diplomat from Lebanon who deemed all 30 articles of the UDHR as inherent and inalienable.

Mentioned in 1 video