Time for Israel to close its embassy in Sweden, former deputy FM says | The Jerusalem Post | JPost.com

  • 0