Swedish Pop Singer Mans Zelmerlow Wins Eurovision Song Contest Måns Zelmerlöw of Sweden is the 2015 winner of the Eurovision Song Contest. by Jan Dizon
Tech What People Googled for Most in 2014? It's Robin Williams (and Not Flappy Bird or Frozen) by Nicole Arce