Armed police have been stationed outside Israeli singer Eden Golan’s hotel as Swedish authorities set up a steel ring in Malmo ahead of her appearance in the Eurovision Song Contest …
World
Armed police have been stationed outside Israeli singer Eden Golan’s hotel as Swedish authorities set up a steel ring in Malmo ahead of her appearance in the Eurovision Song Contest …