Germany celebrates Lena's Eurovision victory

  • 2010-05-31
Eurovision Song Contest winner Lena has been greeted by thousands of fans in her home city Hanover. It was Germany's first win in nearly three decades and the victory means it will host next year's Eurovision....  Full story...
 

Related Articles