French Ambassadors Declare War on Israel

For our ambassadors, terrorism does not exist in “Palestine”. They just whisper Quixotically about “the need for security” for Israel. The obvious conclusion is that they are just trying to hide their own detestation of Israel behind the Arab one. The