(BBC) The United States has restricted travel for its embassy personnel in Israel amid fears of an attack by Iran. The US embassy said staff had been told not to travel outside the greater Jerusalem, Tel Aviv or Beersheba areas “out of an abundance of caution”. Iran has vowed to retaliate, blaming Israel for a