The British government has blocked a delegation from the Israeli government from a global defence exhibition in London next month amid outrage over the Gaza war.
The British government has blocked a delegation from the Israeli government from a global defence exhibition in London next month amid outrage over the Gaza war.