Vatican Rejects Donation from ‘Leonardo’ over Gaza – Did Italy Impose Arms Sale Boycott on Israel?
By Romana Rubeo The Israeli news website Walla reported on Saturday that Italy, which is responsible for nearly 5 percent of Israel’s military procurement, has decided to impose an arms sales boycott on Tel […]