Spanish deputies at an arms factory in Israel. Photo: El Salto.

Spanish deputies at an arms factory in Israel. Photo: El Salto.