EU taxes on digital services, gambling, crypto could yield up to €11 billion per year – Commission Europe May 29, 2026
Russia launches attack at Odesa region, cutting off power for thousands of people Europe May 29, 2026
French parliament inches towards symbolic repeal of ‘Code noir’ slavery legislation Europe May 28, 2026
Swiss train station knife attack ‘a terrorist act,’ regional security official says Europe May 28, 2026