Conchita Wurst Wins Eurovision Title

The Eurovision Song Contest, 2014 which took place in Copenhagen, Denmark was won by a singer from Austria, Conchita Wurst. The contest was keenly watched by many as it also featured singers from Russia and Ukraine who are at loggerheads right now over the annexation of Crimean region by Russia. However, in the grand finale,… Continue reading Conchita Wurst Wins Eurovision Title