It was supposed to be a “friendly” soccer game in Jerusalem — a no-stakes warm-up for Argentina’s national team a week before it heads to the World Cup. Instead, it became a diplomatic disaster. Pro-Palestinian demonstrators wearing Argentine uniforms stained with fake blood marched on the team’s...