Voters to hit the polls in Germany’s most populous state

Voters are set to hit the polls in Germany’s most populous state of North Rhine Westphalia on Sunday in a close race between the state’s governing conservatives and the centre-left Social Democrats (SPD). Some 13 million people are eligible to vote in …

Ukraine wins Eurovision Song Contest

Ukraine won the Eurovision Song Contest (ESC) in Turin, Italy on Saturday ahead of 24 other acts from across Europe. The Ukrainian entry “Stefania,” by the band Kalush Orchestra, had been heavily favoured to win. Originally a tribute to the band frontm…