VIDEOS

MYX NEWS MINUTE: SWEDEN Wins Eurovision Song Contest

Sweden beats Russia to win the 60th Eurovision Song Contest in an event described by organizers as beyond politics.