Russian television station Channel One announced it will not broadcast the contest this year or take part in the competition because its contestant has been barred from host country Ukraine. …read more
Source: Daily Mail
Russian television station Channel One announced it will not broadcast the contest this year or take part in the competition because its contestant has been barred from host country Ukraine. …read more
Source: Daily Mail