A dozen Israeli company stands shut down at a major international defence and security exhibition in France, sparking outrage from authorities in Israel
A dozen Israeli company stands shut down at a major international defence and security exhibition in France, sparking outrage from authorities in Israel