The United States blocked the latest UN resolution to achieve peace between Israel and Palestine for the most disingenuous of reasons.

read more