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 been involved in various activism efforts, including advocating for Palestinian rights. He is a frequent contributor to various publications and has been a guest on TV and radio programs.
Are you Craig Mokhiber? Manage your profile and connect with your audience.
Claim Profile