the Context


With the song "Satellite", Germany's Lena wins the Eurovision Song Contest 2010, the first German victory since 1982.

Eurovision song contest feels the pinch

Get up to the minute  entertainment news, celebrity interviews, celeb videos, photos, movies, TV, music news and pop culture on

  1. ABC News
  2. RTÉ
  3. Reuters India