Thousands pour into a park in Uruguay for Pope Leo's first Mass in South America November 7, 2026 · ABC News Read full story at source