Over a thousand years ago, the villagers of Vevčani, North Macedonia, began dressing up as ghouls and devils to ward off evil spirits, birthing a long-standing pagan festival that’s evolved into a hotbed of political satire. Writer Jamie Fullerton and photographer Matjaz Tancic find out how the village’s rebel spirit has shaped one of Europe’s most intriguing carnivals.