Loading...
Loading...
International legal expert and human rights advocate
Craig Mokhiber is a Canadian international lawyer and human rights advocate. He served as the Commissioner of the Office of the United Nations High Commissioner for Human Rights from 2008 to 2010. Mokhiber has worked extensively on human rights issues, including genocide prevention and international law. He has written several books on these topics and has been a vocal critic of human rights abuses. Mokhiber has also...
Are you Craig Mokhiber?
Manage your profile and audience.
Shows & network
Chronological feed