Sweden’s Loreen big win at Eurovision; countries stood with Ukraine in support


The 67th Eurovision Song Contest finally came to an end in Liverpool, England. This year, thirty-seven countries in total sent each group of participants selected by their countries through local votes and competitions.  At the finals, twenty-six countries were qualified to compete further, which includes a permanent group of six countries at every annual song … Read more