WAMU 88.5 - American University Radio
Now Playing

At 'Eurovision 2012,' Politics Take The Stage

An estimated 125 million people are expected to tune in to Saturday night's final contest in Eurovision 2012. This year's song contest has provoked controversy over its host country, Azerbaijan, whose president is accused of human rights abuses. Vicki Barker has the story.