Neatherland News Today

Category : Israel in 5th place

Switzerland wins Eurovision Song Contest amid Gaza protests

* Switzerland wins Eurovision Song Contest amid Gaza protests Eurovision Song Contest final held in Malmo, Sweden Unlock exclusive access to the