Sunday, May 22, 2005 The Eurovision Song Contest 2005 was won yesterday by the entry from Greece, Helena Paparizou, singing My Number One, second place going to the entry from Malta and third place going to Romania. The competition was held in Palace of Sports in downtown Kiev, Ukraine, after its entry, Ruslana, had won
Read More