The Semi-Final Results
Shortly after Lena had been declared the winner of the 2010 Eurovision Song Contest, the EBU released the results of the two semi-finals. Belgium and Turkey won their respective semi-finals, while Finland just missed out, finishing only three points behind Moldova in eleventh place on Tuesday. Sweden only missed out in the second semi-final, receiving… Read more