Sport20 July 2026Spain become world champions for the second time, beating Argentina in the finalRead story