The grand finale of the 59th Eurovision song contest – held at the B&W Halls in Copenhagen – featured 26 countries competing, with Austria’s Conchita Wurst winning the competition with 290...

Read More