Abba, ABBA, EBU, EB Who? Eurovision!
Posted by: Elin Hofverberg
The first semifinal of the Eurovision Song Contest (Eurovision) is taking place today. Eurovision is a popular product of the European Broadcasting Union (EBU), which is made up of the public broadcasting networks of Europe. Twenty-six countries will compete to win in the grand finale being held on Saturday, May 18, in Tel Aviv, Israel. …
Posted in: Collections, In the News