Be it ICC arrest warrants or media criticism, Israel is pushing back hard.
There is a heavy police presence in central London as a pro-Palestine march and counter-protest are held in the midst of ...