Argentina beats England in Atlanta to reach 2026 FIFA World Cup final
Argentina fans celebrated across Atlanta after a 2-1 victory over England at Mercedes-Benz Stadium sent Lionel Messi and Argentina to the 2026 FIFA Men's World Cup final. CBS News Atlanta's Emily McLeod reports live from downtown Atlanta as Argentina fans celebrate.