Apr 03 2016 opinion Eurovision A Review: Eurovision 2016 Italy After topping the bookies and fan favorite lists last year, Italy takes a slight turn this year with Francesca Michielin, “No Degree of Separation.” The song is a serious piece of …