An estimated 2.5 million people attended papal masses during Pope Leo's November 2026 visit to Argentina

Opening sign-in…