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. …