Swedish singer Loreen wins Eurovision Song Contest for a 2nd time with her power…
Loreen of Sweden won the Eurovision Song Contest in Liverpool, while the U.K.’s Mae Muller finished second from last. Loreen, who triumphed in…
Recover your password.
A password will be e-mailed to you.