Europe: Eurovision Semi-Finals · Global Voices
Veronica Khokhlova

Pestiside.hu, Megan Case, and Lex Libertas – on the Eurovision semi-finals results.