Storia: Spain wins 2026 World Cup as post-match brawl overshadows historic final — Warptech Lab News