UK Bars Israeli Government Officials from London Arms Fair Amid Gaza Crisis
UK bars Israeli government officials from DSEI arms fair over Gaza war, allowing companies only a diplomatic rebuke with wide-reaching implications.
UK bars Israeli government officials from DSEI arms fair over Gaza war, allowing companies only a diplomatic rebuke with wide-reaching implications.