On this spring day, at the end of a European work week interrupted by yet another archaic religious public holiday, I am contemplating three historic figures of great import: Vladimir Putin, Xi Jinping and … whoever wins the Eurovision Song Contest tonight.
Read Full Article »