Italy wins Eurovision Song Contest for first time in 31 years, France close second May 23, 2021 0 Italian rock foursome Maneskin won the Eurovision Song Contest in Rotterdam on Saturday in a glammed-up message of hope for a world emerging from the coronavirus pandemic. Read More »