Russia / by - May 15, 2018 2:34 pm
Russia: No excuse for non-qualification, says Julia Samoylova
Russia saw their first ever non-qualification at the Eurovision Song Contest last Thursday, which saw the nation finishing in 15th place out of 18 in the second semi-final. Their 2018…