by editors@theworld.org (Aaron Schachter ) on (#6XAGJ)
This year's odds on favorite to win the massive Eurovision Song Contest is a group named KAJ. They're representing Sweden, but they are from Finland. Their song is called "Bara Bada Bastu." That title translates roughly to "just take a sauna," and is an ode to steam and heat. As hosts Marco Werman and Carolyn Beeler explain, it's being billed as a kind of "sauna diplomacy."