Obama throws Israel to the wolves

After failing for eight years to get the Palestinians to come to the negotiating table, a lame duck President Barack Obama decided to punish Israel by allowing the United Nations Security Council to essentially declare Israel a criminal state.

Continue Reading →