Sweden's Loreen, the winner of the Eurovision 2012, performs at the Grand Final of the song contest in the Azerbaijan's capital Baku, early on Sunday.
Vyacheslav Oseledko/AFP/Getty Images
May 27, 2012 As Eurovision 2012 captivated Europe this weekend, human rights in host country Azerbaijan also got the spotlight.
NPR thanks our sponsors
Become an NPR sponsor