Search
Close this search box.

2023

Semifinal 1: the results

The gauntlet had been thrown. Ten finalists will go through to Saturday’s Grand Final. The happy ten are: Croatia Moldova Switzerland Finland Czechia Israel Portugal

Read More »