'What's left is you': AI is the elephant in the room of Europe's biggest animation festival July 12, 2026 · Euronews Read full story at source