Putin wins interim Eurovision song contest

Russian President Vladimir Putin has won an interim Eurovision song contest. Whilst the Premier has yet to be congratulated officially by other world leaders for his success, he has sent himself congratulations on behalf of Poland, Estonia and Sweden. Held behind closed doors it is reported that Putin sung a very catchy song about himself […]