Craig Mokhiber, the director of the New York office of the UN High Commissioner for Human Rights, has resigned from his post, accusing the United Nations of "failing" to prevent what he categorizes as genocide of Palestinian civilians in Gaza under Israeli bombardment.