If you wonder where Netanyahu got the brilliant idea to bar two American Congresswomen from a visit to Israel, look no further than the #EmbarrassmentInTheWhiteHouse. This, from the Israeli ambassador. https://t.co/PllgKeLC9B

Show Comments ()