Craig Mokhiber recently resigned as Director of the New York office of the UN High Commissioner for Human Rights due to the continuing failure of the UN to protect human rights and international law. His letter clearly states the key facts and presents ten points essential to live up to the UN Charter, international law, and the Universal Declaration of Human Rights. His … [Read more...] about A Real Plan for Justice in Palestine