Everything you need to know for Eurovision

This year, Eurovision will be held in Malmo, Sweden, and already fans are descending on the country’s third-largest city, decked out in sequins, glitter, skin-tight metallics or neon, some of them with their country’s flags painted on their faces or draped around their shoulders.  For fans, it’s a yearlong buildup to this weeklong party. For…

Read More