
Eurovision returns amid protests over Palestine, Pride flags...
With songs about everything from the joy of raving to the morning after the night before, from death and domestic violence to metaphorical milkshakes and poisoned cakes served in revenge, Eurovision is back for its 69th edition – hosted by Switzerland …