Sweden wins Eurovision contest final

2012-05-28 110

Sweden will host the popular Eurovision song contest next year after a euphoric victory in Azerbaijan's capital Baku.

There was a rocky run-up to the event, with the opposition making allegations of human rights abuses.

But that didn't keep an estimated 100 million people around the world from watching.

Al Jazeera's Sohail Rahman reports.