Switzerland’s Nemo wins 68th Eurovision Song Contest after event roiled by protests over war in Gaza Get link Facebook Twitter Pinterest Email Other Apps May 12, 2024 Switzerland’s Nemo wins 68th Eurovision Song Contest after event roiled by protests over war in Gaza Read more