Olly Alexander in humiliating Eurovision defeat as 2024 winner revealed amid huge controversy 12 May, 2024 by Newstars Education See also Curfew in Melbourne, 200 000 deaths in South America... The point on the pandemic