Eurovision 2009 Kicks Off In Moscow, Russia

The Eurovision Song Contest 2009 has opened today in Moscow, Russia. The 54th singing contest featuring Europe’s best will take place May 12-16 at the sold-out Olympic Indoor Arena in Russia’s capital....

closeSign in to NowPublic

is reporting from