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 letter avoids the political BS that characterizes so much of the discussion of Israel & Palestine. If you care about human rights, international law, or justice, I highly recommend that you take 10 minutes or so to read it and then consider what is required.
Here’a another strong piece describing the current situation: The last American war | Mondoweiss