Santos Flores, Israel