Congratulations Russia + Eurovision Musings

Today was the Eurovision finals. “Tonight” if you happen to live in Europe. It was more or less how I predicted it to be. Russia, was going to win, but I thought Serbia would place a little higher. However, 6th place is still pretty good. Especially considering that Serbia has [...]