Russia and UN Condemn Trump on Israel and it won’t go away

US Deputy National Security Advisor Ben Rhodes has told the whining Israeli prime minister that only he is responsible for Washington’s decision to allow the … Continue reading Russia and UN Condemn Trump on Israel and it won’t go away