So say Muslim exytremists. Ayalon is doing the same in reverse. Somehow the United Kingdom, France, Germany, Russia, China, India, Portugal, etc. have become "rubber stamps" for the Arab countries. Poor Israel has only ONE rubber stamp: the USA.
10 arrested at Israeli Arab protest in Ramle (Haaretz)