Israel in the Center of Latest British Political Scandal, With International Development Secretary Priti Patel - Tablet Magazine