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. … Continue reading French Ambassadors Declare War on Israel
