One thing that would give this accusation more credibility is basic geographical literacy. The Israeli government is located in Jerusalem, not Tel Aviv. Christ, after visiting Israel, all the American commentary is going to make me crazy now isn’t it?
See Tweet